MCQ
I have been waiting _____ two hours.
Explanation
\'For\' is used with a period of time (two hours).
\'For\' is used with a period of time (two hours).