[ 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:
Relative Clauses PronounsTo infinitive - GerundModal Verbs and Gender NounsSubject-Verb AgreementPresent Continuous TenseParticiple - ing/ edImperative SentencesApostrophe GrammarBe Going To vs. WillOther quiz:
Vocabulary › Viewmoving quickly and lightly
A. spry
B. kinetic
C. inkling
D. cringe
Adjective or Adverb › View
Bread is … than meat.
A. cheap
B. cheaper
C. more cheap
D. the cheapest
E. most cheap