Came across two sentences w/o for and became curious if it's correct and appropriate.

They have been together __ four years.

I have been waiting __ two hours, can't believe she stood me up.


Yes, it is very common.

The right side of this NGram shows some of the top hits from books including and excluding for:

enter image description here

Either way, it will be understood.

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.