Definição / Explicação
Também usamos present perfect com um período de tempo que ainda continua, como today, this week ou this year. A ação aconteceu dentro desse período, e o período ainda não terminou no momento da fala. Como o tempo ainda está aberto, o evento ainda tem conexão com now. O foco geralmente está no resultado ou na quantidade dentro desse período, não no momento exato. Se o período estiver claramente terminado, o inglês normalmente muda para past simple.
Regras principais
- Use present perfect se o período de tempo estiver ainda aberto: today, this month, this year.
- Forma: have/has + past participle.
- O momento exato não é o foco; o importante é o resultado dentro do período.
- Se o período estiver terminado, use past simple.
- A escolha pode mudar dependendo de quando você fala: this morning pode estar aberto ou fechado.
Exemplos
- I have had three meetings today. - Eu tive três reuniões hoje.
- She has written two emails this morning. - Ela escreveu dois e-mails esta manhã.
- We have sold a lot of tickets this week. - Nós vendemos muitos ingressos esta semana.
- My team has won twice this season. - Meu time venceu duas vezes nesta temporada.
- I have not eaten much today. - Eu não comi muito hoje.
Erros comuns
- ❌ I had three meetings today. -> ✅ I have had three meetings today.
- ❌ She has wrote two emails this week. -> ✅ She has written two emails this week.
- ❌ We have seen him yesterday. -> ✅ We saw him yesterday.
Dicas
- Pergunte a si mesmo se o período de tempo ainda está vivo now. Se sim, present perfect costuma ser correto.