Grammar Quiz

[ Present Tenses ]

__________ you ________________ for me for a long time?

A. Are, waiting

B. Do, wait

C. Have, waited

D. Have, been waiting

Select your answer:
         


Random Topics:

Reported Speech and TensesConditionalNouns and QuantifiersMaritime Vocabulary and GrammarModal VerbsQuestion tag and + - AgreementHow many / How much - Is there / Are thereDescriptionsPronoun & Present Simple

Other quiz:

Relative Pronouns › View

I adore the novel ____ my dad gifted me for my last anniversary.

A. that

B. when

C. where

D. whose


Phrasal Verbs › View

Both sides have refused to …….

A. back down

B. drop out

C. put down