Grammar Quiz

[ 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 Adverbs

Other quiz:

Grammar › View

Mary 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