Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


Random Topics:

Dependent PrepositionVerb AgreementPast Perfect Simple & ContinuousVocabulary, Adjective & PrepositionPast Perfect or Past Perfect ContinuousSentence TransformationAdverbial Clause of ConcessionVerbs & Phrasal VerbsArticles & QuantifiersNoun Phrase

Other 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