We have partnered with TradePub to bring you free industry magazines and resources - no coupons or credit cards required!
Visit: englishforums.tradepub.com
Is there any difference between the following
Tell mom that I'll be an hour late.
Tell mom that I'll be late for an hour
Is the first sentence more idiomatic?
Thanks in advance!
Yes
'I'll be late for' an hour' is incorrect. I'll be late for dinner, ok, but you aren't being late for the hour.