Present Perfect em inglês: have / has + particípio passado
O Present Perfect liga o passado ao presente: usa-se have ou has + particípio passado para falar de uma ação passada com resultado ou relevância agora, ou de experiências sem tempo definido. Repara em "I have lost my keys." (as chaves continuam perdidas) e em "She has been to Japan." (a experiência de já ter ido). Ao contrário do português, o inglês não troca livremente este tempo pelo passado simples: "Have you finished?" pergunta se a tarefa está concluída agora. Atenção ao erro mais comum: nunca juntes uma expressão de tempo já terminado, como em "I have seen him yesterday" — com yesterday usa-se o past simple (saw).
Exemplos
- I have lost my keys. the keys are lost and still missing now
- She has been to Japan. she has the experience of visiting Japan
- Have you finished? asking if the task is now complete
A lição completa
Tudo do vídeo, em texto.
-
Diga I have seen him yesterday e um nativo faz uma careta. A gramática quase acerta, mas uma regra engana quase todo aluno.
-
O present perfect liga o passado ao agora. É o tempo de uma ação passada que ainda importa no presente. Vamos formá-lo.
-
Pegue have ou has e acrescente o particípio passado do verbo. I have, she has, they have, depois a terceira forma: lost, seen, finished, done.
-
Tem dois usos principais. Um: uma ação passada com um resultado que ainda se sente agora. Dois: uma experiência em algum momento da vida, sem tempo certo.
-
Comece com um resultado presente. I have lost my keys. A perda é passada, mas as chaves ainda estão sumidas. Por isso é perfect, não past simple.
-
Mesma ideia aqui. She has broken her arm. Aconteceu no passado, mas o gesso está aí agora. O que importa é o resultado presente.
-
Agora experiência. Sem tempo certo, só em algum momento da vida. She has been to Japan. Não dizemos quando: o ponto é que ela tem a experiência.
-
Use ever e never para perguntar e responder sobre experiência. Have you ever eaten sushi? Pergunta sobre a vida toda até agora, não sobre um dia específico.
-
E para perguntar se algo já está pronto: Have you finished? Você pergunta pelo resultado neste momento: está feito?
-
A grande armadilha: o present perfect não aceita uma expressão de tempo encerrado como yesterday ou last week. Se você nomeia um tempo passado e fechado, troque pelo past simple.
-
A outra armadilha é o particípio. Não é o past simple. A terceira forma de go é gone, não went. Aprenda esses particípios irregulares.
-
Compare os dois tempos diretamente. I have finished my homework. Perfect: está feito e isso importa agora. O past simple só o colocaria num tempo encerrado.
-
Lembre: have ou has mais o particípio passado, para um passado que ainda toca o presente, e tire as palavras de tempo encerrado.