Grammar Quiz

GrammarQuiz.Net > 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:
Subject-Verb AgreementHome vs. House Participle & Appositive

How to use : Read the question carefully, then select one of the answers button.

Tips : If this page always shows the same questions, make sure you correct the question first by pressing the "check answer" button.