Snabb sammanfattning
há / faz + en tidslängd = ”för … sedan” i modellen för förflutna händelser: Cheguei há dois anos / Cheguei dois anos atrás (Jag kom för två år sedan). Atrás står efter tidsuttrycket
Pågår det fortfarande? Använd PRESENS. Faz dois anos que eu moro aqui = Moro aqui há dois anos (Jag har bott här i två år — och gör det fortfarande).
För dessa betydelser av pågående varaktighet använder engelskan perfekt och portugisiskan presens. Morei aqui há dois anos placerar boendet i det förflutna; det bevisar inte att du har flyttat
Fråga med Faz quanto tempo que…? eller Há quanto tempo…? (Hur länge…?)
desde tar en startpunkt, inte en tidslängd: desde 2020, desde março, desde que cheguei (sedan jag kom).
Faz och há fungerar i tal och skrift; välj efter sammanhang. Det finns ingen exklusiv uppdelning mellan tal och skrift
Stavningsfälla: há dois anos (för två år sedan, dåtid) jämfört med daqui a dois anos (om två år, framtid).