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

If I ________ on a lonely island, I ________ around naked all day.
A. live – run
B. lived – ran
C. would live – run
D. lived – would run


Present Continuous Tense › View

Simone and I ___ a lot of fun at this party.

A. Are having
B. Is have
C. Aren’t haves
D. Isn’t having
E. Am having

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