Grammar Quiz

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 & Adverbs

Other quiz:

Irregular Verb › View

Forget

A. Forgotten
B. Forgotted


Phrase or Clause › View

If you’d like one

A. Phrase

B. Clause