[ Tenses ]
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 › ViewHe is a brilliant architect. __, he is always kind and pays attention to his employees’ needs.
A. In order that
B. Inside of that
C. On top of that
D. Because of that
Grammar › View
Choose the countable noun.
A. People
B. Sand
C. Salt
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
