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:

Grammar › View

Pick out the correct option

A. Ocurrence

B. Occurence

C. Occurrence

D. Ocurence


Abstract Nouns › View

opposite of humility

A. pride

B. cleverness

C. excitement

D. absence

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