While I can easily parse this sentence, something feels grammatically incorrect and I can't figure out what rule would make it right or wrong.
"Fatigue from traveling had him in bed by midnight."
I've tried replacing the words to look at it in other ways, but I still get confused. For example "His mother had him in the car before sunrise." In this case, it sounds like the sentence is missing a verb?