Topics: 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:
Simple vs Present Continuous TensesPreposition on TimePassive Voice Present SimpleVocab and GrammarFuture Perfect ContinuousPreference & Future TenseRelative - ConditionalPerfect and Past TenseAdverbial Clauses of Reason / CauseInterrogative Pronouns & AdverbsOther quiz:
Irregular Verb › ViewForget
A. Forgotten
B. Forgotted
Phrase or Clause › View
If you’d like one
A. Phrase
B. Clause
