She ___ for the bus for thirty minutes.
A. waits
B. has waited
C. is waiting
D. has been waiting

Random Topics:
Verb Tenses and Subject Verb AgreementFuture - be going toGrammar and Passive VoiceIdentifying TensesBe Verb in TensesVerbs of movementConditional Sentences Type I, IIFigurative LanguageDirect-Indirect SpeechPresent Simple and Present Continuous TenseOther quiz:
Grammar › ViewWhich sentence is structured correctly? Although it was raining, we went for a walk.
A. We went for a walk although it was raining.
B. Even though it was raining, we decided to stay inside.
C. It was raining, we went for a walk.
D. Although it was raining, we went for a walk.
Tenses › View
Sally is a secretary. She often … a lot of emails at work but right now she … a long letter.
A. writes – is writing
B. is writing – writes
C. write – is writing
D. is writing – write
Vocabulary › ViewWhat does “abroad” mean?
A. Dislike
B. Out of one’s own country
C. A place where one sees one’s reflection
D. Drama, mystery
Adjectives and Vocabulary › View
Which is the adjective? The melon was large and sweet.
A. large
B. melon
C. large, sweet
D. the
