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

Do you have ________ umbrella I can borrow?

A. the

B. an

C. some

D. my


Future Tense - will and going to › View

Josee-Anne has a toothaches. She ____ see a dentist tomorrow.

A. will

B. is going to

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