[ Tenses ]
If someone lived in London for many years and still lives there, which tense is appropriate?
A. “I lived in London for many years.” (Past Simple)
B. “I live in London for many years.” (Incorrect)
C. “I’ve lived in London for many years.” (Present Perfect)
D. “I’m living in London for many years.” (Present Continuous, Incorrect)
Select your answer:

Random Topics:
JobsAdjectives & AdverbsSimple Past Tense and Present Continuous TensePassive VoiceNoun Phrases and AdverbialsPronoun Antecedent AgreementAdverbs of Frequency and Everyday ActivitiesModals: Possibility, Necessity, ExpectationModal Verb in Passive VoiceSynonymOther quiz:
Grammar › ViewWhat is personification?
A. Giving human characteristics and traits to a nonhuman
B. Describing a place in detail
C. Using exaggerated statements
D. Comparing two things using “like” or “as”
Tenses › View
At 7 am tomorrow, they ___ to school for 30 minutes.
A. will have walked
B. will be walking
C. will have been walking
D. walk
