O presente perfeito em inglês (present perfect) é um tempo verbal utilizado para ligar ações passadas ao presente. Por exemplo: I have won the lottery! / Eu ganhei na loteria!
O present perfect é um tempo verbal presente porque a ação ou o período de tempo tem ligação com o presente. Por exemplo: They have known each other for many years. / Se conhecem há muitos anos.
Embora o uso do present perfect implica “até agora”, o tempo específico em que a ação ocorreu não é importante, mas a ação em si, que pode ter terminado (recentemente) ou não ter terminado. Por exemplo: John has traveled extensively all his life. / John esteve viajando muito toda a sua vida. (John viajou muito toda a sua vida).
Enquanto em português existe o pretérito perfeito composto, cuja tradução equivale ao presente perfeito em inglês (“fui”, “fiz”), o present perfect em inglês não é similar nem nos usos nem nos contextos ao tempo verbal em português.
- Veja também: «Past perfect» em inglês
Estrutura do present perfect
O presente perfeito em inglês (present perfect) é um tempo verbal composto que se forma com con have ou has como auxiliares + past participle (particípio do verbo principal).
Estrutura afirmativa do present perfect
Sujeito | have / has | past participle |
---|---|---|
I You We They | have (‘ve) | eaten |
He She It | has (‘s) |
Por exemplo: The dog has eaten too much. / O cachorro comeu demais.
Atenção:
- A contração do auxiliar have é ’‘ve. Por exemplo: I’ve been to England before.
- A contração do auxiliar has é ’s. Por exemplo: He’s done his homework.
Estrutura negativa do present perfect
A forma negativa do present perfect se constrói negando o auxiliar have ou has.
Sujeito | haven’t / hasn’t | past participle |
---|---|---|
I You We They | haven’t | gone |
He She It | hasn’t |
Por exemplo: Matt hasn’t finished his lunch yet. / Matt ainda não terminou seu almoço.
Atenção: A contração de have not é haven’t e a contração de has not é hasn’t.
Estrutura interrogativa do present perfect
As perguntas em present perfect se constroem antepondo o auxiliar have ou has ao sujeito, conforme o caso.
Have / Has | Sujeito | past participle |
---|---|---|
Have | I you we they | finished? |
Has | he she it |
Por exemplo: Has the baby slept well? / O bebê dormiu bem?
Utilizações do present perfect
O presente perfeito em inglês é diferente de qualquer outro tempo verbal porque tem uma grande variedade de usos e de contextos diferentes nos quais se utiliza. No entanto, todos os usos do present perfect conectam o tempo passado ao presente de alguma forma: seja porque a ação ou o período mencionado continuam. O present perfect é utilizado para expressar:
- Ações passadas com resultado presente. A ação ocorreu e terminou em um passado recente, mas tem um efeito no presente. Por exemplo:
- The CEO has resigned. / O CEO se demitiu.
- I’ve lost meu passport. / Eu perdi meu passaporte.
- Experiência de vida. É utilizado em perguntas junto a ever (“alguma vez”) ou em orações declarativas junto a never (“nunca”) para falar sobre experiências. Por exemplo:
- I’ve never tried sushi in my life. / Eu nunca provei sushi na minha vida.
- Have you Ever visited Europe? / Você já visitou a Europa?
- Ações que começaram no passado e continuam no presente. Expressam estados ou atividades começadas no passado e que continuam. É o único uso em que a ação continua até o presente. Por exemplo:
- She has known Jack since 2012. / Ela conhece Jack desde 2012.
- They have Lived in town for 20 years. / Eles vivem na cidade há 20 anos.
- Lista de tarefas por fazer. É utilizado junto à already (“já”) em afirmações e perguntas, ou yet (“ainda”) em negações e perguntas. Por exemplo:
- He has already written the report. / Ele já escreveu o relatório.
- I haven’t told her the news yet. / Ainda não lhe contei as notícias.
- Períodos de tempo que não foram concluídos. Junto com advérbios de tempo como: this morning, this week, this month. Por exemplo:
- Have you seen Jenny this morning? (Significa que a manhã ainda não terminou).
Atenção: Existe o present perfect continuous, que é utilizado para enfatizar a duração da ação. Forma-se com os auxiliares have/has + been + ing do verbo principal. Por exemplo: I have been working all day long. / Estive trabalhando o dia todo.
Qual é a diferença entre present perfect e simple past?
A diferença essencial entre present perfect (presente perfeito) e simple past (passado simples) é que enquanto o simple past é um tempo passado, o present perfect é um tempo presente.
PAST SIMPLE | PRESENT PERFECT |
---|---|
É importante saber quando a ação foi realizada. John traveled to Japan in 2018. | Não é importante saber quando a ação foi realizada. John has traveled to Japan. |
A preposição for indica que tanto a ação como o período de tempo terminaram. We lived in London for two years. | A preposição for indica que tanto a ação como o período de tempo continuam. We have lived in London for two years. |
Certas expressões, como this morningou this afternoon, indicam que o período de tempo mencionado finalizou. I didn’t see Emma this morning. | Certas expressões, como this morning ou this afternoon, indicam que o período de tempo continua. I haven’t seen Emma this morning. |
Utiliza-se para contar uma experiência de vida que terminou ou quando a pessoa não está viva. Shakespeare wrote many plays. | Utiliza-se para contar uma experiência de vida que não terminou ou quando a pessoa está viva. I have written several novels. |
Em inglês americano, é utilizado junto a just (“já”) para indicar que uma ação foi realizada há um instante. I just washed the dishes. | Em inglês britânico, é utilizado junto a just (“já”) para indicar que uma dada ação foi realizada há um instante. I’ve just washed the dishes. |
Atenção: O present perfect é incompatível com uma referência específica de tempo passado (yesterday, last week, three days ago ou o advérbio when). Por exemplo: He went to Europe in 2015. (E não: He has been to Europe in 2015).
Quais são os advérbios que se utilizam com o present perfect?
Os advérbios utilizados com o present perfect são:
- already. Significa “já”. Utilizado para expressar ou perguntar sobre tarefas executadas. Por exemplo: He’s already finished the project.
- yet. Significa “ainda” ou “já”. Utilizado para expressar tarefas não realizadas e para perguntas. Por exemplo: We haven’t started yet.
- since. Significa “de”. Utilizado com um ano, mês ou no início de um período. Por exemplo: I’ve known Steve since two years ago.
- for. Significa “por”, “durante”. Utilizado junto a um período de tempo. Por exemplo: We’ve lived in this apartment for a year.
- still. Significa “ainda”. Utilizado para expressar tarefas não realizadas. Por exemplo: I still haven’t found it.
- ever. Significa “alguma vez”. Por exemplo: Have you ever been bungee jumping?
- never. Significa “nunca”. Por exemplo: I’ve never heard anything like this.
- so far. Significa “até agora”. Por exemplo: I’ve understood everything so far.
O past participle
O past participle (a terceira coluna dos verbos) é uma forma não conjugada que serve para formar os tempos compostos em inglês (perfect tenses), como o present perfect, o past perfect ou o future perfect.
O past participle dos verbos regulares forma-se acrescentando a terminação –ed ao verbo.
Por exemplo: like – liked; work – worked; wash – washed.
Os verbos irregulares não seguem uma regra para formar o past participle:
Verbo infinitivo | Past participle | Tradução |
---|---|---|
become | become | tornado-se |
begin | begun | começado |
blow | blown | soprado |
bite | bitten | mordido |
break | broken | quebrado |
bring | brought | trazido, levado consigo |
buy | bought | comprado |
come | come | vindo |
cost | cost | custado |
do | done | feito |
drink | drunk | bebido |
drive | driven | dirigido |
eat | eaten | comido |
find | found | encontrado |
forbid | forbidden | proibido |
forget | forgotten | esquecido |
get | gotten | conseguido |
give | given | dado |
go | gone | ido |
have | had | tido |
hear | heard | ouvido |
hit | hit | batido |
hurt | hurt | machucado |
keep | kept | mantido |
know | knew | sabido, conhecido |
learn | learnt or learned (regular) | aprendido |
leave | left | saído, deixado, abandonado |
lend | lent | emprestado |
lose | lost | perdido |
make | made | feito |
meet | met | reunido, encontrado |
pay | paid | pago |
read | read | lido |
put | put | posto/colocado |
rise | risen | subido |
run | run | executado, gerido, corrido |
say | said | dito |
see | seen | visto |
send | sent | enviado |
sit | sat | sentado |
take | taken | tomado |
understand | understood | entendido |
wake | woken | acordado |
wear | worn | vestido |
write | written | escrito |
O particípio passado serve também para formar a voz passiva (passive voice).
Exemplos de orações em present perfect
- We have lived in this house for over twenty years.
Vivemos nesta casa por mais de vinte anos. - She has never been to Florida.
Ela nunca foi para a Flórida. - I have seen this movie twice.
Já vi este filme duas vezes. - They have given up hope.
Eles perderam as esperanças. - I’ve lost my keys.
Perdi as minhas chaves. - We have spoken about this issue before.
Já falamos sobre este assunto antes. - I haven’t eaten anything today.
Não comi nada hoje. - My father has shaved off his beard.
meu pai fez a barba. - The team has developed a groundbreaking software program.
A equipe desenvolveu um programa de software revolucionário - I’ve cut my finger and it’s bleeding profusely.
Cortei meu dedo e está sangrando muito. - Have you turned off the computer?
Você desligou o computador? - The child has spilt all the water on his lap.
A criança derramou toda a água em seu colo. - Miley has broken her leg.
Miley quebrou a perna. - The students haven’t started studying for their final exam yet.
Os alunos ainda não começaram a estudar para o exame final. - The police has arrested the suspects.
A polícia prendeu os suspeitos. - Oliver has had his hair cut.
Oliver cortou o cabelo. - You have improved your English very much.
Você melhorou muito seu inglês. - The project has cost them over five thousand dollars.
projeto custou-lhes mais de cinco mil dólares. - Have you ever been in Poland?
Alguma vez já esteve na Polônia? - I’ve learned this recipe by heart.
Eu aprendi esta receita de cor. - We have been here before.
Já estivemos aqui antes. - I have worked for this company for over ten years.
Trabalhei para esta empresa por mais de dez anos. - You’ve been on the phone for an hour!
Você está ao telefone há mais de uma hora! - Noah has always helped us.
Noah sempre nos ajudou. - You still haven’t seen the worst part.
Ainda você não viu a pior parte. - Have you seen my dog?
Você viu o meu cachorro? - Scientists have discovered a cure for the disease.
Os cientistas descobriram uma cura para a doença. - I still haven’t found the time to do it.
Ainda não encontrei tempo para fazer isso. - What have you done?
que você fez? - John has come up with an excellent idea.
Jonh teve uma excelente ideia. - Mr. Hamilton has become a very successful doctor.
Sr. Hamilton tornou-se um médico de sucesso. - We have been cooking all morning.
Estivemos cozinhando durante toda a manhã. - Have you checked the time of your flight?
Já verificou a hora do seu voo? - The couple has broken up.
Casal se separou. - We have already finished the first exercise.
Já terminamos o primeiro exercício. - Have you done all your homework?
Você fez toda a sua tarefa? - I have taught all of my friends how to play this game.
Ensinei a todos os meus amigos a jogar este jogo. - Have you enjoyed your stay so far?
Gostou da sua estadia até agora? - I have forgotten why we set up this meeting.
Esqueci porque marcamos essa reunião. - They have improved the service.
Melhoraram o serviço. - She has changed her mind.
Ela mudou de opinião. - Have you ever tried thai food?
Alguma vez, já provou a comida tailandesa? - It has rained a lot this week.
Choveu muito esta semana. - We haven’t seen Adele this morning.
Não vimos a Adele esta manhã. - They have finished dessert and they are ready to leave.
Acabaram a sobremesa e estão prontos para ir. - I’ve taken care of all the details.
Eu cuidei de todos os detalhes. - She hasn’t worn that dress in ages.
Ela não usa esse vestido há séculos. - You haven’t changed at all since the last time I saw you.
Você não mudou nada desde a última vez que te vi. - I have seen that kid before, but I don’t remember his name.
Vi essa criança antes, mas não me lembro do nome dela. - Have you found what you were looking for?
Você encontrou o que estava procurando?
Continue com:
Esta informação foi útil para você?
Sim NãoGenial! Obrigado por nos visitar :)