Do not watch television [for] more than one hour a day.

Is omitting the “for” okay or is that grammatically incorrect?

1 Answer 1


Yes, for can be omitted in that context. “More than one hour a day” is a time duration, which generally require for. However, phrases beginning with more than, less than, or fewer than often omit for. I have the impression that omitting for in such contexts is more common in British English than in American. But when in doubt, include it.

I talked on the phone for two hours.
I talked on the phone (for) more than two hours.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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