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:
A  B  C  D  E 


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 Tense

Other quiz:

Grammar › View

The man _______ she wanted to see her family.

A. which

B. where

C. whom

D. who


Grammar › View

The film ____ we saw last week won three awards. 
A. when
B. who
C. whose
D. which

Vocabulary › View

What 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