[ Past Tenses ]
I _____ for three hours when she finally arrived.
A. waited
B. had been waiting
C. wait
D. was waited

Random Topics:
Prepositions Of PlacePresent Simple ProgressiveVerb Moods and Vague PronounsModal Verbs - ObligationReported Speech and TensesConditional 0Tenses and Passive VoiceModal PerfectSubordinating ConjunctionAuxiliary WordsOther quiz:
Vocabulary › ViewMark believes he can do everything so he is
A. clever
B. serious
C. confident
Modal Probability › View
Choose the correct modal to complete the sentence: “They ______ have left already, but I’m not sure.”
A. must
B. might
C. can’t
D. should
Modal Verbs › ViewAll students_____complete their homework before going to class because it’s a rule.
A. ought to
B. have to
C. must
D. should
Present Tenses › View
The salesman has been collecting the orders for one hour.
A. Present Perfect Continuous
B. Present Perfect
C. Present Simple
D. Present Continuous
