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:

Modal and Relative PhrasesMixed ConditionalModal VerbUse of Prepositions or ConjunctionsTenses and StructuresPassive SentencesGrammar - PunctuationConjunctive AdverbsInfinitives or Gerunds

Other quiz:

Articles & Quantifiers › View

Do you have ______ money to lend me?

A. a few

B. any

C. a piece of

D. most


Tenses › View

We usually …………………….( eat) fish on Friday, but today we …………………….(eat) chicken.

A. eats , is eating

B. eat, will eat

C. eat, are eating

D. eats, are eating