[ 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 ClausesOther quiz:
Modal Verbs › ViewYou …………… 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
