tense
"Have lived" verwendet das Present Perfect, eine Zeitform, die das Englische speziell für Handlungen oder Zustände reserviert, die in der Vergangenheit begannen und bis in die Gegenwart andauern. "I have lived here for ten years" signalisiert, dass das Wohnverhältnis vor zehn Jahren begann und bis jetzt anhält.
"Am living" beschreibt eine gerade stattfindende Handlung, ohne die Dauer ab einem vergangenen Startpunkt anzugeben, und erfasst damit die "for ten years"-Zeitspanne nicht so natürlich. "Lived" (einfaches Präteritum) würde implizieren, dass das Wohnen beendet ist und man dort nicht mehr lebt, was dem Nachsatz "and still do" widerspricht.
Das Present Perfect ist eine der kniffligsten Zeitformen für Lernende vieler anderer Sprachen, gerade weil es Vergangenheit und Gegenwart auf eine Weise verbindet, die viele Sprachen anders ausdrücken, oft mit einem einfachen Präteritum dort, wo Englisch auf dieser eigenständigen Zwischenform besteht.
Quration — Quration English