[ 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:
Passive Voice › ViewSam was reading the paper while his car …
A. was washing
B. was washed
C. was being washed
D. was been washed
Grammar › View
Alice has no friends here in Taiwan, ?
A. doesn’t she
B. isn’t Alice
C. is Alice
D. does she
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
