InglêsCursoGuias para aprender
B1 · Gramática básica

O uso do presente perfeito para resultados no presente

O presente perfeito conecta uma ação concluída no passado a uma situação que importa no agora. Em vez de focar em quando o evento ocorreu, a estrutura destaca o estado atual gerado por ele, como afirmar que alguém perdeu as chaves e continua sem poder entrar.

Ação passada com impacto atual

O present perfect usa have ou has seguido do particípio. Em I have cleaned the room, a limpeza aconteceu antes e pode ser relevante porque o cômodo está limpo agora. O resultado é destacado pelo contexto; não é preciso que a ação seja muito recente.

Mudanças de estado e posse

Em I have lost my keys, o falante pode destacar que ainda está sem as chaves. Já I lost my keys pode relatar o acontecimento em uma história passada. Não basta haver causa e efeito para tornar o present perfect obrigatório.

Afastamento de momentos específicos

Com um período passado encerrado, como yesterday, costuma-se usar o simple past: I cleaned the room yesterday. A consequência da limpeza ainda pode existir hoje. A diferença está em como o evento é situado no tempo, não em anular seu resultado.

Uso com advérbios de conclusão

Already pode indicar que algo já aconteceu: I have already finished. Yet aparece com frequência no final de perguntas e negativas: Have you finished yet? I have not finished yet. Essas posições não se explicam apenas pelo grau de formalidade.

Frustração temporária e resolução

The system has crashed, so I can't work mostra um problema passado com consequência atual: o sistema travou e o trabalho está impedido agora.

Exemplos em contexto

She has lost her keys, so she cannot open the door.

Ela perdeu as chaves, então não consegue abrir a porta.

O verbo no passado gera um impedimento direto no momento em que se fala.

We have cleaned the kitchen, and it looks spotless.

Nós limpamos a cozinha, e ela está impecável.

A conclusão da limpeza resulta em um ambiente organizado agora.

He has broken his phone screen, so the display is hard to read.

Ele quebrou a tela do celular, então está difícil ler o visor.

O contexto apresenta uma consequência atual do dano, sem pressupor que todo aparelho com tela quebrada deixe de funcionar.

They have finished the report for the meeting.

Eles terminaram o relatório para a reunião.

O documento está pronto para uso imediato no encontro.

I have forgotten the password to access the platform.

Eu esqueci a senha para acessar a plataforma.

O esquecimento ocorrido antes impede o acesso no momento presente.

Erros comuns

Evite neste contexto: I have bought a car yesterday.

Prefira: I bought a car yesterday.

Nesta frase com yesterday, o evento é situado em um período passado encerrado, por isso usa-se bought. A compra ainda pode ter consequências atuais.

Evite neste contexto: She has went to the store and will return soon.

Prefira: She has gone to the store and will return soon.

O particípio de go é gone; went é o passado simples.

Evite neste contexto: They has finished the task successfully.

Prefira: They have finished the task successfully.

They pede have, não has.

Para lembrar

O presente perfeito conecta ações passadas a consequências válidas no agora, dispensando datas específicas e focando no estado atual resultante.