Grammar Quiz

[ Tenses ]

. He had been working at the company for ten years before he resigned.

A. Past Perfect Tense

B. Past Perfect Continuous Tense

C. Present Perfect Continuous Tense

D. Future Perfect Continuous Tense

Select your answer:
         


Random Topics:

Relative ClauseConjunctions, Interjections and DeterminersWord FormationSuperlativesQuantifiers and ArticlesHow much and how manyRelative Clauses and UsageRelative Pronoun/AdverbsHave to/Has toPronouns, Sentence Structure, and Apostrophes

Other quiz:

Grammar › View

A whale is ________ a dolphin.

A. big

B. bigger than

C. the biggest


Future Perfect Tense › View

In which tense is the sentence below written in?
By this time next year, James will have visited more countries.

A. Past Perfect Tense

B. Present Perfect Tense

C. Future Perfect Tense