[ Tenses ]
They ___ in Canada for over 10 years.
A. have lived
B. lived
C. have been living
D. will live

Random Topics:
Gerunds as objects of prepositionPassive Voice - Mixed TensesPresent Simple: affirmative, negative, interrogativeMixed Present TensesSimple Present Tense with Adverb of FrequencyComparative Adjectives and AdverbsPast Simple, Past Continuous, Past Perfect, Past Perfect ContinuousZero and First ConditionalsFuture Tense VocabularyTransition WordsOther quiz:
Grammar › ViewIt …. our cat.
A. am
B. are
C. is
Gerunds and Infitinitives › View
I don’t really feel like ________ tonight. Let’s go out for dinner. (cook)
A. cooking
B. to cook
Grammar Present Perfect (ever never) › ViewI have ______ ________ to Europe.
A. have ever
B. never visit
C. have ever
D. never been
Grammar › View
I ………………. two languages; English and Arabic.
A. speaking
B. spoken
C. speak
D. speaks
