Grammar Quiz

[ Tenses ]

Past simple, past perfect simple or past perfect continuous.

By the time our meal arrived we ___ (wait) for an hour and a half.

A. had been waiting

B. waited

C. had waited

Select your answer:
A  B  C  D  E 


Random Topics:

Second ConditionalsInfinitive and GerundsSentence Fragments and Complete SentencesModal RequestsPassive Voice, Question Tag, PrepositionsAdjective SuffixesAdjectives and PrepositionsRoot WordGrammar and Sentence StructureSimple Tenses

Other quiz:

Vocabulary › View

An amount owed by a business

A. Asset
B. Liability
C. Capital


Tenses › View

Complete the sentence: By the time we arrived at the station, the train __________ (already/leave).

A. had already left

B. has already left

C. have already left

Grammar › View

I don’t know where Jessica is. She _____ be with her friends

A. might

B. must

C. can’t


Grammar › View

Teacher says, “You will bring your project on Friday”

A. Teacher said you would bring your project on Friday

B. Teacher said we would bring our project on Friday

C. Teacher said we would brought our project on Friday