Grammar Quiz

[ Grammar ]

By the time I was 18, I ___ English for 10 years.

A. was learning

B. have learned

C. had been learning

D. was learned

Select your answer:
A  B  C  D  E 


Random Topics:

Future Continuous, Future Perfect and Future Perfect ContinuousPast Continuous and Past Simple TensePreposition FormInfinitives and GerundsVerb 3 formsSimple Present & Present ProgressiveGrammar and PrepositionsGerund or InfinitivesPast Tense and NeutralDescribing Words

Other quiz:

Grammar › View

The more time I spent with the tribe, the ………….. understood them.

A. better

B. best


Grammar › View

It wasn’t a bad crash and …… damage was done to my car.

A. small

B. little

C. light

D. mere

Grammar › View

You ……eat too much cake. It has too much sugar in it.

A. shouldn’t

B. should

C. have

D. must


Present Tense › View

Complete the sentence with the correct form of the verb: They ______ (visit) their grandparents every summer.

A. visit

B. visits

C. visiting

D. visited