[ Present Tenses ]
I`m sorry! ….for long?
A. do you wait
B. are you waiting
C. have you waited
D. have you been waiting
Select your answer:

Random Topics:
Comparison of Adjectives and AdverbsSimple TensePresent Simple & Present Progressive TenseStative Verbs and TensesAdjectives and PronounsCan/CouldContractions and ConjunctionsGrammar - some / anyInfinitive and GerundOther quiz:
Grammar › ViewHe doesn’t tells a lie, ______________?
A. does he
B. doesn’t he
C. he does
D. he doesn’t
Grammar › View
….apple
A. a
B. an