Tempos verbais Intermediário

Present Perfect: a ponte entre o passado e o agora

Aprenda o Present Perfect sem decoreba: have/has + particípio, a escolha entre ele e o Simple Past, for e since, already, yet, just, ever e never.

  • 13 min de leitura
  • 10 exercícios
  • Lição 16 de 33 da trilha
  • Por Equipe Editorial Dividentry · Atualizado em
Ir direto aos exercícios
Nesta lição
  1. Montagem: have ou has + particípio
  2. Uso 1: o que você já viveu (ever, never, before)
  3. Uso 2: começou lá atrás e ainda vale (for e since)
  4. Uso 3: fato recente com efeito agora (just, already, yet)
  5. Present Perfect ou Simple Past: olhe para o tempo
  6. Exceções
  7. Erros frequentes
  8. Exercícios
  9. O que estudar depois

Pergunte a qualquer professor qual tempo verbal mais trava os alunos brasileiros e a resposta tende a ser o Present Perfect. A razão é que o português não tem uma forma equivalente: We have worked together for six years sai como "trabalhamos juntos há seis anos" (presente), mas I have read this book sai como "já li este livro" (passado). As traduções mudam de tempo; em inglês, porém, a ideia é uma só: o Present Perfect conecta um fato passado ao momento presente.

Ao longo desta lição você vai enxergar essa conexão com clareza, resolver a dúvida mais frequente (Present Perfect ou Simple Past?) e dominar os marcadores for, since, already, yet, just, ever e never, que funcionam como sinais de trânsito desse tempo verbal.

Montagem: have ou has + particípio

A estrutura usa o auxiliar have (I, you, we, they) ou has (he, she, it) seguido do particípio passado, a chamada terceira coluna da lista de verbos. Em verbos regulares, o particípio coincide com o passado: finished, called, tried. Nos irregulares, muitas vezes é uma forma nova: write → wrote → written, take → took → taken, be → was/were → been.

Nessa função, have não quer dizer "ter"; ele é só auxiliar. Por isso a negativa e a pergunta se fazem com ele mesmo, sem do/does.

SujeitoAfirmativaNegativaPergunta
I / You / We / Theyhave ('ve) arrivedhaven't (have not) arrivedHave they arrived?
He / She / Ithas ('s) arrivedhasn't (has not) arrivedHas he arrived?
  • We've sold the car.Vendemos o carro. (e agora estamos sem ele)
  • He hasn't replied to my email.Ele não respondeu ao meu e-mail. (até agora)
  • Have you ever worked abroad?Você já trabalhou no exterior?

Uso 1: o que você já viveu (ever, never, before)

Para falar de algo que aconteceu, ou nunca aconteceu, em algum ponto da vida até hoje, sem interesse na data, o inglês escolhe o Present Perfect. O foco é a experiência, não o quando. É o terreno de ever (alguma vez, nas perguntas), never (nunca), before (antes) e das contagens de vezes (twice, several times).

Na tradução, costuma aparecer "já" ou "nunca" com o pretérito perfeito: "Você já dirigiu na neve?", "Nunca perdi um voo".

  • Have you ever driven in the snow?Você já dirigiu na neve?
  • I've never missed a flight.Nunca perdi um voo.
  • My aunt has visited Portugal four times.Minha tia já visitou Portugal quatro vezes.
  • That was the hardest interview I've ever done.Foi a entrevista mais difícil que eu já fiz.

Uso 2: começou lá atrás e ainda vale (for e since)

Ao dizer há quanto tempo algo dura, o português usa o presente ("trabalho aqui há três anos"), mas o inglês usa o Present Perfect: I have worked here for three years. Frases como I work here for three years estão entre os erros mais típicos de brasileiros.

  • for + extensão de tempo: for a week, for months, for ages.
  • since + momento em que começou: since 2021, since Friday, since we met.

A pergunta que vai com esse uso é How long have you...? ("Há quanto tempo você...?").

for (duração)since (ponto de início)
for two hourssince lunchtime
for a monthsince August
for fifteen yearssince 2011
for agessince we were kids
  • She's had the same phone number for ten years.Ela tem o mesmo número de telefone há dez anos.
  • They have lived in Belo Horizonte since 2019.Eles moram em Belo Horizonte desde 2019.
  • How long have you played the guitar?Há quanto tempo você toca violão?

Uso 3: fato recente com efeito agora (just, already, yet)

O Present Perfect também apresenta uma ação passada cujo resultado está presente: She's hurt her ankle (por isso está mancando). Três advérbios são a assinatura desse uso:

  • just = acabou de; entra entre have e o particípio: We've just landed.
  • already = já (mais cedo do que se esperava); em geral também entre have e o particípio: He's already paid.
  • yet = ainda (nas negativas) ou já (nas perguntas); vai para o fim da frase: They haven't called yet. / Has the bus left yet?

No inglês americano coloquial, o Simple Past aparece nesses contextos (I just landed, Did the bus leave yet?), mas o Present Perfect é aceito em todas as variantes e é a escolha segura em exames.

  • We've just landed in Lisbon.Acabamos de pousar em Lisboa.
  • She has already signed the contract.Ela já assinou o contrato.
  • I haven't booked the hotel yet.Ainda não reservei o hotel.
  • Have the results come out yet?Os resultados já saíram?

Present Perfect ou Simple Past: olhe para o tempo

A pergunta que resolve tudo: o período da ação já fechou e está identificado?

  • Se há um momento concluído dito ou subentendido (last night, in 2015, two weeks ago, when I lived there), a frase vai para o Simple Past.
  • Se o período continua aberto ou simplesmente não interessa (ever, never, today, this month, so far, lately), a frase vai para o Present Perfect.

Numa conversa, é natural abrir com o Present Perfect (a experiência, sem data) e migrar para o Simple Past assim que os detalhes aparecem (quando, onde, com quem).

Present Perfect (sem tempo definido / até agora)Simple Past (tempo encerrado)
I've been to Peru.I went to Peru in 2023.
He has broken his arm.He broke his arm last winter.
We've had two meetings today.We had two meetings yesterday.
She has taught here for years. (ainda ensina)She taught here for years. (não ensina mais)
  • Have you ever run a marathon? — Yes, I ran one in Rio last year.Você já correu uma maratona? — Sim, corri uma no Rio no ano passado.
  • I've met your brother. We met at a conference in May.Já conheci seu irmão. Nos conhecemos numa conferência em maio.

Exceções e casos especiais

Has been ou has gone?

O verbo go tem dois particípios possíveis com significados distintos. Been sinaliza que a pessoa foi e já retornou (experiência). Gone sinaliza que ela partiu e continua fora.

  • My boss has been to Dubai. (foi e voltou)Meu chefe já esteve em Dubai.
  • My boss has gone to Dubai. (está lá agora)Meu chefe foi para Dubai. (e ainda não voltou)

Duração de atividade: Present Perfect Continuous

Quando a ênfase recai sobre quanto tempo uma atividade vem ocorrendo, os nativos frequentemente optam pelo Present Perfect Continuous: have/has been + -ing. Verbos de estado (know, have, be, like) ficam de fora e usam o Present Perfect simples.

  • She's been studying for the exam since six in the morning.Ela está estudando para a prova desde as seis da manhã.
  • We've known the neighbors for a decade.Conhecemos os vizinhos há uma década.

Notícia nova no Present Perfect, detalhes no Simple Past

Jornais e comunicados abrem com o fato no Present Perfect e, logo em seguida, descrevem os detalhes no Simple Past, pois a partir daí o momento já está fixado.

  • The city has opened a new subway line. The first train left at 5 a.m. this morning.A cidade inaugurou uma nova linha de metrô. O primeiro trem saiu às 5h desta manhã.

Erros frequentes de brasileiros

We work together for six years.

We have worked together for six years.

O "há seis anos" com situação ainda válida pede Present Perfect, não presente simples.

She has visited us last weekend.

She visited us last weekend.

Last weekend é tempo encerrado e definido: Simple Past.

He has lived in Fortaleza since ten years.

He has lived in Fortaleza for ten years.

Since marca o ponto de partida; uma quantidade de tempo (dez anos) vai com for.

Did you ever try Thai food?

Have you ever tried Thai food?

Experiência de vida sem data se pergunta com Have you ever + particípio.

They haven't yet arrived.

They haven't arrived yet.

A posição habitual de yet é no final da frase.

I have wrote the report.

I have written the report.

Depois de have/has entra o particípio (written), e não o passado simples (wrote).

Exercícios práticos

Responda e receba a correção na hora. As questões erradas vão para a sua revisão de erros.

0/10 respondidas · 0 acertos
1 Escolha a alternativa correta

My parents ___ to Europe twice.

2 Escolha a alternativa correta

He started his own business ___ 2017.

3 Escolha a alternativa correta

We ___ the match last Sunday.

4 Escolha a alternativa correta

Is Beatriz in the office? — No, she ___ to lunch. She'll be back at two.

5 Escolha a alternativa correta

Em qual frase o advérbio está na posição correta?

6 Complete a frase

I haven't seen my cousin her wedding.

Dica: Ponto de início

7 Complete a frase

They've been married twenty-five years.

Dica: Duração

8 Complete a frase

Has the package arrived ? — No, not yet.

Dica: "já", em pergunta, no fim da frase

9 Complete a frase

My grandfather (never / use) a smartphone.

Dica: Experiência de vida; never fica entre o auxiliar e o particípio

10 Complete a frase

How long she worked at the hospital?

Dica: Auxiliar do Present Perfect com she

O que estudar depois

Próxima lição da trilha Countable and Uncountable Nouns Aprenda a separar substantivos contáveis e incontáveis em inglês, a usar a piece of e a cup of, e a escolher entre much, many, some, any, few e little. Intermediário
InicianteTempos verbais

Simple Past

Domine o Simple Past: ortografia e som do -ed, os irregulares que mais aparecem, was e were, e negativas e perguntas com did sem marcar o passado duas vezes.

11 min 10 exercícios
AvançadoTempos verbais

Past Perfect

Aprenda a usar had + particípio para ordenar fatos no passado, com by the time, already e never, no discurso indireto e na forma contínua had been + -ing.

11 min 10 exercícios
InicianteTempos verbais

Present Continuous

Aprenda a montar am/is/are + -ing, a escrever o -ing sem erro, a reconhecer os verbos que rejeitam a forma e a separar o contínuo da rotina.

10 min 10 exercícios
InicianteTempos verbais

Simple Present

Entenda para que serve o Simple Present, monte afirmativas, negativas e perguntas com do e does e domine de vez o -s de he, she e it.

9 min 10 exercícios