I live here since 2020?
Soa natural pra brasileiro, mas está errado. O certo é: I've lived here since 2020.
Soa natural pra brasileiro, mas está errado. O certo é: I've lived here since 2020.
Essa ação do passado ainda tem a ver com o agora? Se sim, o present perfect costuma ser a escolha.
Yesterday, last week, in 2019: use o passado. I saw him yesterday, e não I have seen.
For é a duração: for two years. Since é o começo: since Monday, since 2020.
No Essential Grammar in Use, as unidades 15 a 20 explicam o present perfect em pedaços pequenos.
No artigo tem os 3 usos, a diferença no inglês americano e um plano de 3 semanas.
Present perfect: quando usar (e o erro de todo brasileiro)