Playing a sport, any kind of sport, coming from a sports oriented family and not trying hard, you have sooner or later to face some awkward questions at dinner, such as...
Source: Tennis Arena 11/2015 - CZ
Written by: Sylva Plischke (GER)
I find this as a really strange use of "have to" divided into two parts. For me the best and most usual way to write this would be "sooner or later you have to face some..
However I am not a native speaker and I can´t feel whether the former sentence is incorrect or not. If both uses of "have to" are correct - please tell me, what is the difference between them? Is the former more formal e.g.?