[ Tenses ]
Complete the sentence: She __________ (wait) for two hours before he finally showed up.
A. have been waiting
B. had been waiting
C. has been waiting
D. had waiting

Random Topics:
Dependent PrepositionVerb AgreementPast Perfect Simple & ContinuousVocabulary, Adjective & PrepositionPast Perfect or Past Perfect ContinuousSentence TransformationAdverbial Clause of ConcessionVerbs & Phrasal VerbsArticles & QuantifiersNoun PhraseOther quiz:
Grammar › View請選出對的句子⋄
A. Is it dangerous runs across the street?
B. Is it dangerous run across the street?
C. Is it dangerous to run across the street?
Relative & Modals › View
Choose the word or phrase that is more closely related to given word or phrase: lazy
A. active
B. inactive