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:
Used to & would & Past SimpleSo Such Enough TooThere is or There areSentence Structure and Grammar RulesIndirect SpeechModal AuxiliaryThere is, There are, Some, AnyPast Perfect & Past SimpleTypes of Sentence StructureSimple Past and Past Progressive TensesOther quiz:
Prepositions of Time › ViewSelect the correct preposition of time: “We will visit our grandparents ___ Christmas.”
A. at
B. on
C. in
Subject Verb Agreement › View
My father or my brothers _____ coming with me to the ball game.
A. is
B. are
