Pretérito perfeito simples onde o inglês usa o "present perfect"
Pretérito perfeito simples onde o inglês usa o "present perfect" means “for a single completed recent action Portuguese uses the SIMPLE past, where English uses "have done": Já almocei = I've already eaten”. English says "I have already eaten", "Have you finished. Formation: verbo no pretérito perfeito simples (falei · comeu · chegou), muitas vezes com já — Já almocei · Você já acordou?
for a single completed recent action Portuguese uses the SIMPLE past, where English uses "have done": Já almocei = I've already eaten
B1Formation
verbo no pretérito perfeito simples (falei · comeu · chegou), muitas vezes com já — Já almocei · Você já acordou?
Explanation
English says "I have already eaten", "Have you finished?", "I've just arrived" — but Portuguese expresses each of these single completed actions with the SIMPLE preterite, not a compound: Já almocei, Você terminou?, Cheguei agora. The adverb já plus the simple past is the standard way to say "I have already done X". Do not reach for tenho + particípio here: the Portuguese compound (tenho comido, tenho visto) does NOT translate the English present perfect — it means an action repeated or sustained up to now (Tenho comido muito ultimamente = I've been eating a lot lately), which is the false friend covered in ptg008. So the rule of thumb is by aspect: a single finished event, however recent, takes the simple past (Cheguei agora = I've just arrived; Você já acordou? = have you woken up yet?), while a habitual or iterative action reaching the present takes tenho + particípio. Watch the Spanish contrast: European (Peninsular) Spanish uses the present perfect (he llegado, ¿has comido?), but Portuguese and Latin American Spanish both prefer the simple past (cheguei, você comeu? / llegué, ¿comiste?). Latin American speakers transfer over smoothly; those trained on Peninsular Spanish must resist saying "tenho chegado" for a single arrival.
Examples
Note
One-line trap: Peninsular Spanish "¿Has llegado?" → Portuguese "Você chegou?", answered "Cheguei agora" — never "tenho chegado". Latin American Spanish (¿llegaste?) matches Portuguese.
FAQ
Pretérito perfeito simples onde o inglês usa o "present perfect" — what does it mean and how is it used?
for a single completed recent action Portuguese uses the SIMPLE past, where English uses "have done": Já almocei = I've already eaten. English says "I have already eaten", "Have you finished?", "I've just arrived" — but Portuguese expresses each of these single completed actions with the SIMPLE preterite, not a compound: Já almocei, Você terminou?, Cheguei agora. The adverb já plus the simple past is the standard way to say "I have already done X". Do not reach for tenho + particípio here: the Portuguese compound (tenho comido, tenho visto) does NOT translate the English present perfect — it means an action repeated or sustained up to now (Tenho comido muito ultimamente = I've been eating a lot lately), which is the false friend covered in ptg008. So the rule of thumb is by aspect: a single finished event, however recent, takes the simple past (Cheguei agora = I've just arrived; Você já acordou? = have you woken up yet?), while a habitual or iterative action reaching the present takes tenho + particípio. Watch the Spanish contrast: European (Peninsular) Spanish uses the present perfect (he llegado, ¿has comido?), but Portuguese and Latin American Spanish both prefer the simple past (cheguei, você comeu? / llegué, ¿comiste?). Latin American speakers transfer over smoothly; those trained on Peninsular Spanish must resist saying "tenho chegado" for a single arrival.
Pretérito perfeito simples onde o inglês usa o "present perfect" — how do you form it?
verbo no pretérito perfeito simples (falei · comeu · chegou), muitas vezes com já — Já almocei · Você já acordou?
Pretérito perfeito simples onde o inglês usa o "present perfect" — any usage notes?
One-line trap: Peninsular Spanish "¿Has llegado?" → Portuguese "Você chegou?", answered "Cheguei agora" — never "tenho chegado". Latin American Spanish (¿llegaste?) matches Portuguese.