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

. Joe and I are overseas for our holidays. We feel sad that we _______________ tomorrow.

A. left

B. leave

C. are leaving

D. were leaving


Mixed General Quiz › View

The ___ of her dress ripped open.
a. seam
b. seem

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