Grammar Quiz

[ Tenses ]

She ___ for the bus for thirty minutes.

A. waits

B. has waited

C. is waiting

D. has been waiting

Select your answer:
         


Random Topics:

Passive and Active VoiceModals in the Past - Speculation and DeductionHow many / How much - Is there / Are there-ed or -ingVerbs + Infinitives / GerundsModal Auxiliaries and Similar ExpressionsRelative Clauses & Real ConditionalsAsking & Giving Attention1st and 2nd ConditionalsThe First Conditional (if/unless)

Other quiz:

Future Tenses › View

We__________the new Wonder Woman film tonight. We have tickets for 19:30

A. ‘re watching

B. watching

C. watched

D. don’t watch


Modal Verbs › View

Don’t forget to take an umbrella. It ______ rain later.

A. must

B. has to

C. may

D. should