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:

Gerunds and Infinitives › View

I can’t afford ____________ my friend a big birthday present.

A. to buy

B. to buying

C. buy

D. buying

E. me buying


Modal Verbs › View

It is likely that the director will attend the meeting.

A. The director won’t attend the meeting.

B. The director may attend the meeting.

C. The director must attend the meeting.

D. The director can’t attend the meeting.

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