Grammar Quiz

[ Grammar ]

I (wait) for two hours, but she (not come) yet.

A. have waited/hasn’t been coming

B. had waited/had come

C. have been waiting/hasn’t come

D. had been waiting/hadn’t come

Select your answer:
A  B  C  D  E 


Random Topics:

Places in TownUnreal ConditionalsPronunciation and VocabularyAdverb Clauses of TimeCohesive DevicesModals of Obligation and PermissionPresent Perfect TensePresent Simple & Present Continuous TensesPassive Voice with Modal VerbsIdentifying Tenses

Other quiz:

Grammar › View

Ali apologized —— being late.

A. to

B. at

C. for


Simple Past Tense and Past Perfect Tense › View

My father had ___ his car before the rain came. 

A. wash

B. washed

C. washes

D. washing

Grammar › View

Sandy goes to school …

A. by bus

B. on bus

C. in bus


Verb Patterns › View

The manager emphasized the importance of __________ deadlines in the workplace.

A. meet

B. meeting

C. to meet

D. met