tense
"Have lived" gebruikt de present perfect (voltooid tegenwoordige tijd), die Engels specifiek reserveert voor handelingen of toestanden die in het verleden begonnen zijn en tot in het heden doorlopen. "I have lived here for ten years" zeggen geeft aan dat de woonsituatie tien jaar geleden begon en nu nog steeds doorgaat.
"Am living" beschrijft een handeling die nu plaatsvindt zonder een duur vanaf een beginpunt in het verleden aan te geven, en vangt de tijdlijn "for ten years" dus minder natuurlijk. "Lived" (simple past) zou juist impliceren dat het wonen voorbij is en je er niet meer woont, wat in strijd is met het "and still do" tussen haakjes in de zin.
De present perfect is voor sprekers van veel andere talen een van de lastigste tijden juist omdat hij verleden en heden op een manier overbrugt die veel talen anders uitdrukken, vaak met een simpele verleden tijd waar Engels op deze aparte tussenvorm staat.
Quration — Quration English