Grammar Quiz

Topics: Present Verb Tenses

We ______ (wait) for the bus for 20 minutes, and it still hasn’t arrived.

A. wait

B. have waited

C. have been waiting

D. are waiting

Select your answer:
         


Random Topics:

Definite & Indefinite Pronoun & ConditionalsPresent Simple for Future ArrangementTenses and Passive VoiceVerbs with Prepositions and ConjunctionsGrammar - Capitalization and Possessive NounsGrammar - Present PerfectVerb Forms and PrepositionsPresent Perfect or Past Simple TenseAdverb of MannersIndependent Clauses

Other quiz:

Grammar › View

Russia is the ……………………………. country in the world

A. large

B. largest

C. larger


Grammar › View

Where can I buy beer?
a. When you are twenty years old.
b. About two bottles.
c. With Jane.
d. At a liquor store.