Grammar Quiz

[ Grammar ]

Sorry, I’m late! How long ___?

A. have you been waiting

B. have you waited

Select your answer:
A  B  C  D  E 


Random Topics:

Simple and Past TensesHave toModal Verbs for Permission and ObligationPhrasesPast Perfect and Past Perfect ContinuousAdverb of MannerPersonal pronouns + possessive adjectives + Introgative pronounsDeterminersTransitional Phrases and ConjunctionsSubject and Verb Agreement

Other quiz:

Verbs with Prepositions and Conjunctions › View

We complained …….. our hotel room.

A. for

B. about

C. with

D. to


Vocabulary › View

She ______ him a present for his birthday.

A. donated

B. Bought

C. Borrowed

D. Invented