Grammar Quiz

[ Tenses ]

How long ___ before you called me?

A. had you waited

B. did you wait

C. were you waiting

D. had you been waiting

Select your answer:
A  B  C  D  E 


Random Topics:

DescriptionsPresent simple & ContinuousAdverbs (manners & modifiers)Gerund and To InfinitiveVerb PhraseCorrelative Conjunction & Complex SentencesDirect Object and Indirect ObjectGerunds as Objects of PrepositionsPresent Progressive or Present SimpleAbility

Other quiz:

Pronoun › View

The boy took ______ for granted that he would receive a big gift for his coming birthday.

A. That
B. It
C. Them
D. What


Tenses › View

They ____________ when the storm started.

A. will be running

B. is cooking

C. were dancing

D. were sleeping

Present Simple Tense › View

My mom (cook) __________ delicious meals for us.

A. cooks

B. cook

C. cooking

D. is cooking


Would rather/ would prefer/ would like › View

I like trekking in the mountains, but I prefer ____ on a sandy beach.

A. lying

B. lie

C. to lying