Grammar Quiz

[ Tenses ]

We ___ for the bus for 20 minutes now, I think the bus ________. 

A. Have waited … has been crashing

B. Have been waiting … has been crashing

C. Have waited … has crashed

D. Have been waiting … has crashed

Select your answer:
         


Random Topics:

Apostrophes and GrammarVerb, Object, PrepositionTime ConjunctionsSimple, Compound, Complex SentencesComparative and Superlative AdverbsPossessive PronounsGrammar - too & enoughArticles & PrepositionPresent Simple vs Past Simple

Other quiz:

Grammar and Vocabulary › View

‘________ your grandparents this summer?’

‘Yes, and I can’t wait!’

A. Are you visiting

B. You are visiting

C. Do you visit

D. You do visit


Vocabulary › View

the variety of life in the world or in a particular habitat or ecosystem

A. carbon dioxide

B. boreal

C. ecosystem

D. biodiversity