Grammar Quiz

Topics: Perfect Tenses

Bill ________ (train) new recruits for many years when he finally received recognition for his efforts.

A. had been training

B. has been training

C. had trained

D. has trained

Select your answer:
         


Random Topics:

Present Simple and Present Continuous TensesTenses for HospitalityPersonificationGrammar for IELTSSubject Verb Agreement and Verb TensesNounsDefinite, Indefinite and Zero ArticlesDirect Object and Indirect ObjectGrammar CorrectionVerb Phrase

Other quiz:

Grammar › View

Then I ______ that there should be in the minerals some unknown element having a much greater radioactivity than uranium or thorium.

A. am thinking

B. think

C. had thought

D. thought


Articles › View

There is ________ box of chocolates on ________ table for you.

A. a, the

B. the, a

C. a, a

D. the, the