[ 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:
Conditional 0Modals and Active and Passive VoiceModal Auxiliaries and To Be VerbsNoun PhrasePresent Simple and ContinuousGrammar : can, could and be able toa, an, the, zero articlePassive and Active SentencesDeterminers & QuantifiersGrammar (Adjectives)Other quiz:
Grammar - Nouns › ViewWhich of the following is not an uncountable abstract noun?
A. wisdom
B. remarks
C. jealousy
D. fun
Grammar › View
I love to read.
A. complex sentence
B. NOT a complex sentence
