Grammar Quiz

[ Verb Tenses ]

They __________ for two hours before the rain started.

A. had been walking

B. have walked

C. have been walking

Select your answer:
A  B  C  D  E 


Random Topics:

AdjectivesAdverbial PhrasesConjunctionsFuture Continuous, Future Perfect and Future Perfect ContinuousAdverbs of Manner, Likes and PreferencesTenses: Present simple, Past Simple, Future SimpleReported SpeechClauses and ConjunctionsPassive Voice, Modals of Deduction and First ConditionalPast Modals

Other quiz:

Future Tense › View

The film _________ at 10:30 pm.

A. will ends

B. will be end

C. will end

D. will be ending


Simple Future - Passive › View

The school will build a new basketball court.

A. A new basketball court was built by the school.

B. A new basketball court will be built by the school.

C. A new basketball court is being built by the school.

D. A new basketball court is built by the school.

Past Tenses › View

He _________ already __________ (complete) the report when I asked for it.

A. was … completing

B. was … completed

C. had … been completing

D. had … completed


Second Conditional › View

If my boss didn’t like me, I might look for a new job.

A. didn’t like

B. doesn’t like

C. wouldn’t like

D. will like