Grammar Quiz

[ Grammar ]

– How long ____ you _________ for me ? ( to wait )

– Well, for about 45 minutes now, Perry.

A. were ___waiting

B. have ___ been waiting

C. will ____ wait

D. do ____ wait

Select your answer:
         


Random Topics:

Wh- Questions Present Simple TenseCoordinating ConjunctionGerund & ParticipleGrammar - FutureThings in EnglishAdverbsThe Simple Present TenseSimple Past Irregular & NegativePresent Continous Tense

Other quiz:

Modals › View

“Why are you so late?” – I _________ take my aunt to the airport. The traffic was terrible!”

A. might

B. could     

C. had to    

D. should


Grammar › View

What is the feminine of headmaster?

A. Miss

B. Ma’am

C. Headmistress