Search from various English teachers...
Correct verb tense
Question 1 of 5

John ______ in San Diego for the last 3 years. (he still lives there)

lived
has lived
was living