Grammar Quiz

[ Perfect Tenses ]

The passengers were angry because the airline ______________________ (lose) everyone’s bags.

A. was lost

B. had been lost

C. has lost

D. had lost

Select your answer:
A  B  C  D  E 


Random Topics:

Reporting VerbsPhrasal VerbsWishesObject PronounsPresent Perfect: for/sinceSimple Present ProgressiveSubject Verb Agreement Irregular VerbTOEFLPronouns, Sentence Structure, and ApostrophesProgressive Perfect and Simple Verb Tenses

Other quiz:

Tenses › View

She ____________ (paint) a picture right now.

A. is painting

B. are painting

C. painted

D. paint


Habitual and Continuous Tenses › View

They… a party tonight.

A. are having

B. having

C. are going to have

D. had

Grammar › View

__________ I have bad dreams, I don’t recall the details later.

A. Even if

B. Unless

C. Just in case

D. Only if


Phrase and Clause › View

Choose the best clause to make this a grammatical sentence.

“I think it’s supposed to rain today, ……”

A. so you should bring your umbrella with you.

B. before you bring your umbrella.