[ Tenses ]
How long … for me?
A. have you waited
B. have you been waiting
Select your answer:
Random Topics:
Progressive Perfect and Simple Verb TensesInfinitives or GerundsWill vs be going toConjunction: Because and Soand, so, but, becausePassive SentencesPast Simple TenseModals and Past ModalsModal Verbs of Deduction and SpeculationOther quiz:
Future Tenses › ViewI _______________my homework by the time you arrive home.
A. will complete
B. will be completing
C. will have completed
D. am going to complete
Grammar for TOEFL › View
__ we understand the problem, we cannot offer a solution.
A. Unless we gather all the necessary information and consult with the experts
B. If we receive more data, it will be easier to analyze and find the right solution
C. While we are waiting for additional details from the engineering department
D. Because we haven’t yet received the final report, it’s hard to take any action