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:

Some vs. Any › View

I love the Beatles. I love ______ song by them.

a. some

b. any


Grammar › View

________he didn’t understand everything, he was interested in the conversation.

A. However

B. Even though

C. Because

D. While

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