[ Past simple vs Present perfect ]
He ________ (live) in Rome since he was a teenager.
A. lived
B. lives
C. has lived
D. is living
Select your answer:

Random Topics:
Finite and Non-Finite VerbSimiles, Metaphors, Personification and HyperbolePrepositions Of PlacePresent Simple vs Past SimpleHave to / Do not have toGrammar SuffixesAdverb Clause ConnectorGerunds + To InfinitiveVerb IdentificationInterrogative Pronouns & AdverbsOther quiz:
Grammar › ViewWhere would you put a colon OR a semi-colon?
This unit has been on two things colons and semi-colons.
A. been: on
B. been; on
C. things: colons
D. things; colons
Future Forms › View
The train _________ at 11:45.
A. is leaving
B. leaves
C. is going to leave
D. will leave
