Grammar Quiz

[ Perfect Tenses ]

Identify the past perfect tense in the following sentence: ‘She had already left when I got there.’

A. leaves

B. will leave

C. had already left

D. is leaving

Select your answer:
A  B  C  D  E 


Random Topics:

Present Perfect Negative and InterrogativePassive Voice in Past and Present TenseGrammar- Later/LatterPhrases and ClausesVerb Tense, Pronouns and AntecedentsTo Infinitive or GerundGrammar (was, were, could, could not)Grammar SuffixesPresent simple or Past simplePast and Present Continuous

Other quiz:

Grammar › View

Here’s my report. _______________ it at last.

A. I finish

B. I finished

C. I’m finishing

D. I’ve finished


Grammar › View

Tom feels sick now. He______ up late last night.

A. can’t have stayed

B. shouldn’t have stayed

C. may not have stayed

D. couldn’t have stayed