[ Tenses ]
How long … for me?
A. have you waited
B. have you been waiting
Select your answer:

Random Topics:
Active-Passive VoicesPresent Simple ProgressivePronunciation and VocabularyCommon & Proper NounsGrammar of Conjunctions and PrepotitionsFuture Simple TensesPresent Progressive (Future)ConditionalGrammar - First ConditionalPassive Voice & TensesOther quiz:
Present Tenses › ViewI ……………….. for two hours, but she has not come yet.
A. have waited
B. has waited
C. am waiting
D. waited
Grammar › View
…………… they read the book?
A. Does
B. Is
C. Are
D. Have
