[ 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

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 WordsOther quiz:
Can, Could, May, Might › ViewI was very sick yesterday. I __________ eat anything.
A. can
B. can’t
C. could
D. couldn’t
Articles › View
Do you want to have _____ lunch with me?
A. The
B. A
C. An
D. No Article
Grammar › ViewYou ……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
