Present perfect: have/has + particípio
QECR B1
O que vais aprender
- Reconhecer present perfect com experiência, duração e resultado em contexto B1.
- Aplicar present perfect com experiência, duração e resultado a evidência visual que não imprime a resposta.
- Justificar cada escolha pela forma, significado e dado visível.
A ideia
O present perfect não conta quando algo aconteceu: conta que aconteceu e que isso ainda conta agora.
A forma é fácil e resolve-se numa linha: have ou has, e a seguir o particípio. I have finished, she has finished. Na negativa haven't / hasn't, e na pergunta o have vai à frente: Have you finished?
O difícil não é a forma: é para que serve. O present perfect usa-se quando te importa o resultado, não a data. I've lost my keys quer dizer que agora não as tens. Se dissesses I lost my keys yesterday estarias a contar um acontecimento de ontem, fechado, e talvez já tenham aparecido.
Daí saem os seus três trabalhos. O primeiro, a experiência: I've been to Ireland twice, sem dizer quando. O segundo, algo que começou antes e continua: We've lived here for ten years, e continuamos a viver aqui. O terceiro, o recente com efeito visível: He's broken his arm, e traz o gesso posto.
Há palavras que quase sempre o acompanham, e convém reconhecê-las de vista. Ever e never para a experiência: Have you ever tried sushi? Yet e already para o esperado: I haven't finished yet, I've already eaten. Just para o que acabou de acontecer: She's just left.
E estão for e since, que se confundem muito. For vai com a duração: for three years, for a long time. Since vai com o ponto de partida: since 2019, since Monday, since I met her. Um truque que aguenta: se a seguir podes pôr uma data ou um momento concreto, é since; se é um bocado de tempo medido, é for.
Um aviso para não levares um desgosto: em inglês americano o present perfect usa-se bastante menos, e vais ouvir I just ate onde um britânico diria I've just eaten. As duas existem; aqui explica-se a britânica porque é a que os exames europeus pedem.
Forma completa por sujeito
| {'es': 'Sujeto', 'pt': 'Sujeito', 'it': 'Soggetto', 'en': 'Subject'} | {'es': 'Afirmativa', 'pt': 'Afirmativa', 'it': 'Affermativa', 'en': 'Affirmative'} | {'es': 'Negativa', 'pt': 'Negativa', 'it': 'Negativa', 'en': 'Negative'} | {'es': 'Pregunta', 'pt': 'Pergunta', 'it': 'Domanda', 'en': 'Question'} |
|---|---|---|---|
| I | I have finished | I have not finished | Have I finished? |
| you | you have finished | you have not finished | Have you finished? |
| he | he has finished | he has not finished | Has he finished? |
| she | she has finished | she has not finished | Has she finished? |
| it | it has finished | it has not finished | Has it finished? |
| we | we have finished | we have not finished | Have we finished? |
| they | they have finished | they have not finished | Have they finished? |
Leituras principais
| {'es': 'Lectura', 'pt': 'Leitura', 'it': 'Lettura', 'en': 'Reading'} | {'es': 'Señal', 'pt': 'Sinal', 'it': 'Segnale', 'en': 'Signal'} | {'es': 'Patrón', 'pt': 'Padrão', 'it': 'Schema', 'en': 'Pattern'} |
|---|---|---|
| experience | no finished date | have/has + participle |
| continuing state | for + duration | have/has + participle |
| continuing state | since + starting point | have/has + participle |
| present result | visible consequence now | have/has + participle |
Como soa
- I've lost my wallet.O que importa não é quando se perdeu: é que agora não o tenho.
- She has worked here since 2019.Começou em 2019 e continua aqui. Since marca o ponto de partida.
- Have you ever eaten octopus?Experiência de toda a vida, sem data. Por isso ever e não yesterday.
- They haven't paid the bill yet.Yet na negativa: esperava-se que já estivesse feito e não está.
- We've been friends for twenty years.For com a duração medida: vinte anos, e continuamos a sê-lo.

Agora tu
Dois ou três, para verificar que o de cima se percebeu.
The robot's boots are muddy and the floor is dirty now; no finished time is given. Choose the current-result sentence.
The robot has walked through the garden. — A lama é uma consequência presente e não se dá uma data fechada: have + particípio.
The parcel is still empty. Choose the sentence that reports the current result.
Someone has taken the batteries. — A caixa continua vazia; taken é o particípio irregular de take.
The suitcase is back on the shelf with travel symbols. Complete: The robot ___ to several places and returned.
has been — Been to apresenta uma visita terminada com regresso; gone to sugeriria que ainda está fora.
Quando não vale
O que quebra a regra, dito. Escondê-lo é o que faz com que te sintas enganado no exame.
- Been e gone não significam o mesmo: been é que foi e voltou, gone é que foi e continua fora.She's been to the bank. (ya está de vuelta) / She's gone to the bank. (sigue allí)
- Com this morning, today ou this week, cabe present perfect se o período ainda não acabou, e past simple se já acabou.I've drunk three coffees this morning. (son las once) / I drank three coffees this morning. (son las ocho de la tarde)
- Em inglês americano o present perfect usa-se muito menos. Não é um erro: é outra variedade, e aqui ensina-se a britânica.I just ate. (US) / I've just eaten. (UK)
O que a tua língua te empurra a dizer
Diz-se mal I have gone to the cinema yesterday.
Diz-se bem I went to the cinema yesterday.
O português tem duas armadilhas de sinais contrários. A primeira: «fui ao cinema ontem» leva pretérito perfeito simples, mas na hora de traduzir sai o have por associação ao «tenho». A segunda é mais traiçoeira: o pretérito perfeito composto português NÃO equivale ao present perfect. «Tenho trabalhado muito» significa que trabalho muito ultimamente, de forma repetida, e isso em inglês é I've been working a lot, não I have worked a lot. Onde o português acerta quase sempre é com since e for, porque «desde 2019» e «há dez anos» funcionam igual.
Alinhamento curricular e fontes
- QECR B1 · repertório suficiente para lidar com situações e ligar enunciados; situar present perfect com experiência, duração e resultado e dividir B1.1/B1.2 é uma sequência editorial, não um inventário gramatical prescrito pelo QECR. · Common European Framework of Reference for Languages: Companion Volume
- Descrições de referência específicas do inglês usadas para verificar present perfect com experiência, duração e resultado; não constituem um currículo escolar universal. · Reference Level Descriptions developed so far
Quando o tiveres claro
Praticar isto: Have you ever…? experiências de vidaPast continuous: o que estava a acontecer
