Grammar Quiz

[ Tenses ]

How long ____________ (she, wait) for us?

A. Has she wait

B. Has she waited

C. Has she been waiting

D. Has she been wait

Select your answer:
A  B  C  D  E 


Random Topics:

IELTS VocabularyAdverbs and PhrasesVocabularyParts of Speech1st ConditionalPast Simple VerbsConjunction and PunctuationSimple Present Continuous TensePresent Perfect TenseFamily Vocabulary and Grammar

Other quiz:

Conditionals › View

What would you do if it ________ on your wedding day?

A. rain

B. did rain

C. rained

D. had rain


Vocabulary › View

I like the ___________ of the clown fish.

A. appearance

B. disguise

C. tentacles

D. fighting

Grammar › View

Dan invited Lauren and ________ to work on the project after school. 
A. I
B. we
C. he
D. me


Simple Present Tense › View

He doesn’t likes snakes

A. True
B. False