In American English, which sentence correctly uses the present perfect tense?
I have lived in this city for 10 years.
I was living in this city for 10 years.
I have been living in this city since 10 years.
I live in this city for 10 years.

Etymology Exercises are loading ...