[ 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, PrepositionOther quiz:
Grammar › ViewDecide 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
