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:

Simple vs Present Continuous TensesOffering HelpPresent Verb TensesParticiple Clauses & Cleft SentencesMay, MightPresent Perfect Adverbs and Indirect QuestionsPast Simple, Past Continuous, Past Perfect, Past Perfect ContinuousComparison of Adjective and AdverbPresent and Past Simple TenseIndependent and Dependent Clauses

Other quiz:

Modal Verbs › View

You …………… write on the library books.

A. mustn’t

B. didn’t need

C. couldn’t


Mixed General Quiz › View

She has got ______ egg.

A. An
B. A
C. Any
D. Some