[ Tenses ]
Our family _______ in this city for 20 years.
A. having live
B. is living
C. has lived
D. live

Random Topics:
Third ConditionalsParallelism and Subject Verb AgreementModals, Phrasal Verbs, Gerunds and InfinitivesPresent Perfect and Simple Past TensePronouns and QuantifiersDefinite pronouns (Subject, Object, Reflexive)Vocabulary & Phrasal VerbPresent Perfect and Present Perfect ContinuousPresent Perfect Tense and Simple Past TensePreposition FormOther quiz:
Present and Future Tenses › ViewLucy ………. a famous artist.
A. will have
B. will be
C. will go
Tenses › View
Ethan suddenly realized that he ____ his laptop on the train.
A. has left
B. left
C. had left
D. leave
Prepositions of Time › ViewMy summer holiday starts _________ June.
A. at
B. on
C. in
Grammar › View
Did David and Peter …………… to class yesterday?
A. Come
B. Came
C. Comes
D. Comed
