[ 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:
Linking Verb Future Perfect Continuous TenseZero ConditionalAsking & Giving OpinionTimeInfinitive and GerundPoetryGrammar and PunctuationWish - beginner
Other quiz:
Time and Calendar › ViewThis month is July. The next two months is ……
A. August
B. September
C. June
D. April
Subject Verb Agreement › View
Her clothes _______ you really well.
A. fit
B. fits
How to use : Read the question carefully, then select one of the answers button.