[ Grammar ]
How long have you been waiting?
A. For 3 hours
B. Since 3 hours
C. 3 hours ago
Select your answer:

Random Topics:
Grammar and EssayPositive and Negative ConnotationsComparatives and Past Perfect TenseInfinitive and GerundsVerbs & AdverbsPast Tense & Present Perfect TenseThe Structural Types of SentencesToo or EnoughSome & AnyGrammar and AdverbsOther quiz:
Grammar › ViewMary has just come back from her holiday. She. __________3 weeks at the beach.
A. spent
B. had lived
C. stay
D. spends
Grammar › View
“Can you explain why you are always late for work?”
“There must be some _____. I’ve never been late for work.”
A. mistakes
B. mistake
C. mistaken
D. mistaking
