I have a flight tomorrow to leave for France.

  • It will leave at 9.45 a.m. tomorrow morning.

  • It will leave tomorrow morning at 9.45 a.m.

Which is the correct sentence?

  • 1
    There is absolutely nothing to choose between them so far as correctness is concerned. They are equally idiomatic.
    – WS2
    Oct 9 '17 at 9:29

Both sentences are 'correct' but typically when there are multiple time adverbs in the same utterance the more specific comes before the less specific.

At 9.45 is a more specific time than tomorrow morning so this typically comes first:

It will leave at 9.45 a.m. tomorrow morning .

Collins Cobuild English Grammar (p266) in the section ordering of time expressions states:

... the usual order is clock time, followed by the period of the day, day of the week, and date.

  • at eight o'clock on the morning of 29 October 1618
  • on the night of Thursday July 16

The alternative word order:

It will leave tomorrow morning at 9.45 a.m.

is just as grammatical, and may be preferred if 'tomorrow morning' is the more important information than the clock time.

  • Google Ngrams certainly seem to show that 'at 9:45 tomorrow morning' outperforms 'tomorrow morning at 9:45'. However, the picture is less ... Oct 9 '17 at 11:59
  • clear if one uses 9 o'clock. Ah, the link doesn't work. Believe me, the Ngrams were there, and intertwined. Oct 9 '17 at 11:59
  • 1
    (If you say "a.m.", it is a bit redundant to also say "morning." I would probably leave out one or the other.)
    – Shosht
    Oct 9 '17 at 12:09
  • I also would drop the a.m. part and go with "it will leave at 9:45 tomorrow morning"
    – Jane
    Oct 9 '17 at 17:23

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.