Definição / Explicação
Usamos present perfect para falar de experiência de vida quando o tempo exato não é importante ou não é informado. A ação aconteceu em algum momento antes de agora, e o falante está interessado na experiência em si, não na data. Esse uso frequentemente responde a perguntas como Have you ever...? ou afirmações como I have never.... Ele mantém ligação clara com o presente porque a experiência faz parte da sua vida agora. Se você disser when algo aconteceu, normalmente precisa usar past simple.
Regras principais
- Forma: have/has + past participle.
- Use para experiência geral de vida: I have visited Rome.
- Use ever em perguntas: Have you ever tried sushi?
- Use never em frases afirmativas com sentido negativo: She has never driven a truck.
- Não use expressão de tempo passado concluído como yesterday, last year ou in 2020 neste uso.
Exemplos
- I have never tried sushi. - Eu nunca experimentei sushi.
- Have you ever been abroad? - Você já esteve no exterior?
- She has never seen snow. - Ela nunca viu neve.
- We have visited that museum before. - Nós já visitamos aquele museu antes.
- Have they ever worked together? - Eles já trabalharam juntos?
Erros comuns
- ❌ I have never tried sushi last year. -> ✅ I tried sushi last year.
- ❌ Did you ever go to Japan? -> ✅ Have you ever been to Japan?
- ❌ She has never went there. -> ✅ She has never gone there.
Dicas
- Se sua frase responde When?, muitas vezes você precisa de past simple, não de present perfect.