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:
A  B  C  D  E 


Random Topics:

Vocabulary and IdiomsComparative AdverbsGrammar - Capitalization and Possessive NounsCoordinating & Subordinating ConjunctionsEs and SPrepositions of Place and TimeVerbs and TensesGerunds and InfinitivesCorrelative ConjunctionSimple Present vs Present Progresive

Other quiz:

Grammar › View

Swimming is my ________________.

A. humble

B. alone

C. pleasant

D. hobby


Comparative › View

The shoes are ___________ the sneackers.

A. thightes than

B. most thighter than

C. more thighter than

D. thighter than

Grammar › View

What is the adverb in the sentence?
Jackie went home early.
A. went
B. early
C. home
D. Jackie


Present Tenses › View

I can imagine __________ a year abroad.

A. to spend

B. spending