Grammar Quiz

[ 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:

Quantifiers and ArticlesAdjectives or AdverbsPhrasal Verb Put & GoActive and Passive voiceVerb, Object, PrepositionComparativesPast Simple (to be)Adverbs or AdjectivesComparisonPassive Voice

Other quiz:

Adverb and Sentence Structure › View

Which sentence is correct?

A. I go always shopping on Sundays.

B. I always go shopping on Sundays.

C. I go shopping on always Sundays.

D. Always I go shopping on Sundays.


Past Tenses › View

They _____ (argue) when the phone _____ (ring).

A. were arguing; rang

B. argued; rang

C. were arguing; was ringing