[ Past Simple, Past Continuous, Past Perfect, Past Perfect Continuous ]
She _________ English for years by the time she went to Canada.
A. had been learning
B. learned
C. had learned

Random Topics:
Grammar - to beGrammar MistakesConditional ClauseParticiple - ing/ ed“Put” Phrasal VerbPossessive Adjectives and Possessive PronounsTenses and Passive VoiceTenses UsagePrepositionConditional Sentences Type 1Other quiz:
Present Tense › ViewOur team is in Madrid this week. They ________(take) part in a contest.
A. take
B. are taking
C. have taken
D. has taken
Tenses › View
Did you ……. (see) him yesterday?
A. saw
B. see
C. seen
Grammar › ViewIn the UK, teens start voting at the age of 18. It’s the ______ in Ireland
A. same
B. similar
C. like
D. alike
Grammar › View
Please put the soda _______ the counter.
A. in
B. on
C. over
D. through
