Grammar Quiz

[ Grammar ]

We ____________ (wait) for the bus for over an hour.

A. have waited

B. are waiting

C. waited

D. have been waiting

Select your answer:
         


Random Topics:

Types of Simple SentencesFuture - be going toImperative SentencesAdverb of TimeGrammar : Must (Necessity)Superlative & Comparative AdverbsSo, Such, Many, MuchFirst ConditionalModal Verbs of PossibilityPronoun Antecedent Agreement

Other quiz:

Grammar › View

The police officers______the burglar in the morning.

A. caught

B. catch

C. was catching


Be Verb in Tenses › View

These weights ____ heavier yesterday.

A. were

B. was

C. is

D. was