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:

English Article › View

Can you tell ________ interesting story?

A. a

B. an


Grammar › View

Did you _____ your room yesterday?

A. cleaning

B. cleans

C. clean

D. cleaned

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