Presente perfeito simples
A2 Present perfect simple 25 / 50
Em resumo
O presente perfeito liga o passado ao presente: have/has + particípio passado. Usa-se para experiências de vida, notícias recentes e coisas que começaram no passado e ainda são verdade. Não se usa com uma palavra de tempo terminado como yesterday ou last week.
Regra
Forma-se o presente perfeito com have / has + o particípio passado (a «terceira forma» do verbo).
- Verbos regulares: o particípio passado termina em -ed, tal como o passado simples (work -> worked, live -> lived).
- Verbos irregulares: é preciso aprender a terceira forma (go -> went -> gone, see -> saw -> seen).
Usa-se o presente perfeito para quatro funções principais:
| Utilização | O que significa | Exemplo |
|---|---|---|
| Experiência de vida | algo aconteceu (ou não) em algum momento da sua vida — o momento exato não é importante | I have visited Rome. / I have never tried sushi. |
| Ação recente | uma ação terminada que parece próxima do presente — frequentemente com just, already, yet | She has just left. |
| Até agora | começou no passado e continua — com for e since | We have known each other for years. |
| Ação passada, resultado presente | algo aconteceu e ainda se pode ver o resultado agora | I have lost my keys. (= não as tenho agora) |
O contraste principal com o passado simples: se a frase tiver uma palavra de tempo terminado (yesterday, last week, in 2019, two days ago, when I was a child), usa-se o passado simples, não o presente perfeito.
| Incorreto | Correto |
|---|---|
| I have seen him yesterday. | I saw him yesterday. |
| She has called me last week. | She called me last week. |
Depois de since, um passado simples é normal: o ponto de partida pode ser uma oração inteira que nomeia o acontecimento que deu início ao período, e essa oração leva o passado simples, enquanto o verbo principal fica no presente perfeito — We have shared an office since the team moved upstairs. Esse passado simples só marca onde o período começa, por isso não muda o verbo principal para o passado simples.
Nota (inglês americano vs. britânico): o inglês americano usa muitas vezes o passado simples onde o inglês britânico usa o presente perfeito, por exemplo Did you eat yet? (amer.) vs. Have you eaten yet? (brit.). Ambos se entendem.
Formas e estruturas
Afirmativa: sujeito + have/has + particípio passado
| Sujeito | have/has | Particípio | |
|---|---|---|---|
| I / you / we / they | have | finished | the work. |
| he / she / it | has | finished | the work. |
Negativa: sujeito + have not / has not + particípio. Formas curtas: haven’t, hasn’t.
| Sujeito | haven’t/hasn’t | Particípio | |
|---|---|---|---|
| I / you / we / they | haven’t | seen | the film. |
| he / she / it | hasn’t | seen | the film. |
Interrogativa: Have/Has + sujeito + particípio?
| Have/Has | Sujeito | Particípio | |
|---|---|---|---|
| Have | you | tried | it? |
| Has | she | called | back? |
Respostas curtas: Yes, I have. / No, I haven’t. - Yes, she has. / No, she hasn’t.
Formas curtas de have/has nas afirmativas: I’ve, you’ve, we’ve, they’ve, he’s, she’s, it’s.
Lista inicial de particípios passados irregulares:
| Base | Passado simples | Particípio passado |
|---|---|---|
| be | was/were | been |
| go | went | gone |
| see | saw | seen |
| do | did | done |
| make | made | made |
| have | had | had |
| take | took | taken |
| write | wrote | written |
| eat | ate | eaten |
| meet | met | met |
been ou gone:
| Frase | Significado |
|---|---|
| He has gone to the shop. | Ele ainda está fora (está na loja agora). |
| He has been to the shop. | Ele foi e voltou. |
Exemplos
| English | Nota |
|---|---|
| Have you ever been to Spain? | Experiência de vida; ever = em qualquer momento da sua vida. |
| I’ve never tried Thai food. | Uma experiência de vida que não aconteceu. |
| She’s just finished her homework. | Just = há muito pouco tempo. |
| Have you done it yet? | Yet numa pergunta pergunta sobre uma ação esperada. |
| He hasn’t called me back yet. | Yet numa negativa = até agora não aconteceu. |
| We’ve lived here for ten years. | For + uma duração; ainda verdade agora. |
| They’ve known each other since 2010. | Since + um ponto de partida; ainda verdade agora. |
| I’ve lost my phone, so I can’t call you. | Uma ação passada com um resultado presente claro. |
Erros frequentes
- I have seen him yesterday. -> I saw him yesterday. — uma palavra de tempo terminado exige o passado simples.
- She have finished. -> She has finished. — use-se has com he/she/it.
- I have went to London. -> I have gone / been to London. — use-se o particípio (gone/been), não o passado simples went.
- I live here for five years. -> I’ve lived here for five years. — «até agora» exige o presente perfeito, não o presente simples.
- I’ve been there since two weeks. -> I’ve been there for two weeks. — for + duração, since + ponto de partida.
Dicas
- Palavras-gatilho do presente perfeito: ever, never, just, already, yet, so far, for, since.
- Palavras-gatilho do passado simples: yesterday, ago, last (week/year), in 2019, when…. Ao ver uma, mude de tempo verbal.
- for responde a «how long?» (for two days); since responde a «from when?» (since Monday, since we moved in).
- gone = ainda fora; been = foi e voltou. Imagine a pessoa: está aqui ou não?