[ Perfect Tenses ]
George (repair) many cars before he received his mechanic’s license.
A. will have repaired
B. has repaired
C. had repaired
Select your answer:
Random Topics:
Compound AdjectivesPassive VoicesBe Going To vs. WillContractions and ConjunctionsGerund vs InfinitiveDefinite ArticlesAdverb & Compound SentencesPast Perfect TenseLinking Words and PhrasesOther quiz:
Tenses › ViewI ________(go) to the dentist this evening but I won’t.
A. will
B. shall
Grammar › View
Having ________ about your suggestion for a few days, I’ve decided to support the project.
A. thinking
B. think
C. thought