Grammar Quiz

[ Past Tenses ]

‘Did you watch the film yesterday?’

‘No. It … by the time we got home.’

A. finished

B. was finishing

C. had finished

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar and VocabulariesPassive Voice and ModalsSimple and Continuous Present TensePassive Voice Present SimpleComparatives - SuperlativeAdjective vs AdverbPresent Tenses: Simple vs ContinuousPresent Simple for Future Arrangement-ed or -ingWill or Going to

Other quiz:

Past Tenses › View

When Sarah …. at the party, Paul …. home.

A. was arriving, was already gone

B. had arrived, already went

C. arrived, already went

D. arrived, had already gone


Passive Voice › View

Why did Tom keep making jokes about me? – I don’t enjoy_________ at.

A. be laughed

B. laughing

C. to be laughed

D. being laughed

Vocabulary and Grammar › View

You didn’t say anything to him, ________?

A. did you

B. do you

C. have you


Sentence Structure and Verb Tenses › View

Select the sentence with a superlative adjective:

A. He is the tallest boy in the team.

B. She sings beautifully.

C. They arrived early.

D. The dog barked loudly.