Grammar Quiz

[ Grammar ]

By the time he retired, he ________ for this company for more than twenty years.

A. is working

B. has been working

C. was working

D. had been working

Select your answer:
         


Random Topics:

Adjectives & AdverbsPhrasal Verb & Prepositional PhraseDefinite & Indefinite Pronoun & ConditionalsAdverbial Clauses of Reason / CauseActive and PassiveGrammar: Simple Past and Past ContinuousVerb TenseGrammar - Present Perfect with for and sinceGerunds + To InfinitiveVerb, Object, Preposition

Other quiz:

Grammar › View

Decide if the phrase below is a sentence fragment or a complete sentence. Go to sleep early so you can be well rested.

A. fragment

B. complete sentence


Conjunctions - Connectors › View

I have started an English course_________ improve my English.

A. so that

B. in order to

C. so as