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:

Past Tenses › View

Which of the following sentences correctly uses the past perfect tense to show an action completed before another in the past?

A. I had finished my homework before I watched TV.

B. I watched a movie yesterday.

C. She visited Paris last summer.

D. They played football on Saturday.


Grammar › View

She has _____ umbrella.

A. a

B. an

C. the

D. —-

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