James has lived in this town for 10 years. (Meaning: He is a permanent resident of this town.)<br/><br/>Does this sentence mean that he's still living in the town as well ?