[ 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 › ViewWe__________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
