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:

Phrasal Verb › View

Raj runs so fast. I cannot keep ___________ him.

A. an eye on

B. up with

C. still

D. off


Grammar › View

-Did you see your friend who works at the hospital?

-Yes, I did. I _______ him yesterday.

A. saw

B. did

C. do

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