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:

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 Tenses

Other quiz:

Prepositions of Time › View

Select 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