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:

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