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:

Present Simple Tense › View

Using present simple tense in sentences: Write a sentence using present simple tense to describe a daily routine.

A. I woke up at 7:00 AM yesterday.

B. I am waking up at 7:00 AM every morning.

C. I will wake up at 7:00 AM tomorrow.

D. I wake up at 7:00 AM every morning.


Grammar › View

Past tense form of ‘eat’ is

A. eaten

B. eat

C. ate

D. will eat

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.