Topics: Present Tenses
He _______ (live) in London for the last three years.
A. Has lived
B. Lives
C. Is living
D. Was living
Select your answer:

Random Topics:
Prepositions & Modal VerbsPassive VoiceAdjectives-Comparison, SuperlativeSo....that... Such.......thatNoun and PronounTenses and VoiceCompound AdjectivesPresent Perfect Adverbs and Indirect QuestionsPresent Simple and Continuous TenseModals of Obligation & ProhibitionOther quiz:
Grammar › ViewI can’t here what you are saying. Can you ________ the radio?
A. turn off
B. turn on
C. turn up
D. turn out
Tenses › View
We ___ visit our grandparents tomorrow.
A. have
B. will
C. do
D. shall be
