A2-B1

Present perfect em inglês: exercícios

Sobre esta lição

Present perfect em inglês · A2. Use have com I/you/we/they e has com he/she/it, seguido de um particípio. Acrescente not depois de have/has para negar; ponha have/has antes do sujeito nas perguntas.

Ligue o passado ao presente. Pratique have/has, particípios, since/for, been e gone.

12 questões
Salve para encontrar em Minha coleção.
Mapa de conceitos

Present perfect

Começar a praticar
Present perfect — Mapa de conceitos
Present perfect — Mapa de conceitos

01Monte a estrutura

Use have com I/you/we/they e has com he/she/it, seguido de um particípio. Acrescente not depois de have/has para negar; ponha have/has antes do sujeito nas perguntas.

have/has + past participle

02Since e for: estados que continuam

Para um estado que começou antes e continua agora, use o present perfect. Since indica o ponto inicial; for, a duração. For sozinho não determina o tempo verbal.

since + starting point · for + duration

03Resultados, expectativas e visitas

Already pode indicar algo já concluído; yet costuma aparecer em perguntas ou negativas sobre um fato esperado. Been to indica uma visita com retorno; gone to indica que a pessoa ainda está fora. O inglês americano também usa com frequência o passado simples com already/yet.

has gone → still away · has been → returned

Afirmação

I have finished.She has finished.

Negação

I haven’t finished.She hasn’t finished.

Pergunta

Have you finished?Has she finished?

Resposta curta

Yes, I have.No, she hasn’t.

Guia ilustrado

0/12
Questões
01 / 12D01Salve para encontrar em Minha coleção.

The team needs an introduction before it can send its report. Ask whether Maya has completed it.

Choose the present perfect question.

Sua resposta
1 / 12

Seu caminho de aprendizagem

01
Etapa 1 · Aquecimento

Aquecimento

0/3
02
Etapa 2 · Praticar a habilidade

Monte a estrutura

0/1

Use have com I/you/we/they e has com he/she/it, seguido de um particípio. Acrescente not depois de have/has para negar; ponha have/has antes do sujeito nas perguntas.

The team has chosen a name. Have they chosen a logo?
03
Etapa 3 · Praticar a habilidade

Since e for: estados que continuam

0/2

Para um estado que começou antes e continua agora, use o present perfect. Since indica o ponto inicial; for, a duração. For sozinho não determina o tempo verbal.

We have owned this flat since 2022. We have owned it for several years.
04
Etapa 4 · Praticar a habilidade

Resultados, expectativas e visitas

0/1

Already pode indicar algo já concluído; yet costuma aparecer em perguntas ou negativas sobre um fato esperado. Been to indica uma visita com retorno; gone to indica que a pessoa ainda está fora. O inglês americano também usa com frequência o passado simples com already/yet.

Rina has already returned. Tom has gone to the bakery; he is still there.
05
Etapa 5 · Novos contextos

Novos contextos

0/3
06
Etapa 6 · Um novo desafio

Um novo desafio

0/2
Revisões desta unidade

Transforme erros em aprendizado.

Guarde a primeira tentativa, entenda a mudança e confira em outra situação.

0

Ainda não há revisões. Faça um aquecimento curto.

Mapa da aula

Present perfect em inglês

A2
Present perfect

Pontos da aula

01

Monte a estrutura

Use have com I/you/we/they e has com he/she/it, seguido de um particípio. Acrescente not depois de have/has para negar; ponha have/has antes do sujeito nas perguntas.

The team has chosen a name. Have they chosen a logo?
02

Since e for: estados que continuam

Para um estado que começou antes e continua agora, use o present perfect. Since indica o ponto inicial; for, a duração. For sozinho não determina o tempo verbal.

We have owned this flat since 2022. We have owned it for several years.
03

Resultados, expectativas e visitas

Already pode indicar algo já concluído; yet costuma aparecer em perguntas ou negativas sobre um fato esperado. Been to indica uma visita com retorno; gone to indica que a pessoa ainda está fora. O inglês americano também usa com frequência o passado simples com already/yet.

Rina has already returned. Tom has gone to the bakery; he is still there.

Perguntas e respostas

Abrir uma resposta registra ajuda para essa questão.

D01 · Aquecimento

The team needs an introduction before it can send its report. Ask whether Maya has completed it.

Choose the present perfect question.

  1. Have Maya written the introduction?
  2. Has Maya written the introduction?
  3. Has Maya wrote the introduction?
Resposta e explicação
Has Maya written the introduction?

Observe “The team needs an introduction before it can send its report. Ask whether Maya has completed it.”. Use have com I/you/we/they e has com he/she/it, seguido de um particípio. Acrescente not depois de have/has para negar; ponha have/has antes do sujeito nas perguntas. Frase completa: “Has Maya written the introduction?”.

D02 · Aquecimento

I met Leila in 2020. We became friends then and are still friends. I have known Leila ___ 2020.

Choose the word that completes the sentence.

  1. for
  2. since
  3. from
Resposta e explicação
since

Observe “I met Leila in 2020. We became friends then and are still friends. I have known Leila ___ 2020.”. Para um estado que começou antes e continua agora, use o present perfect. Since indica o ponto inicial; for, a duração. For sozinho não determina o tempo verbal. Frase completa: “I met Leila in 2020. We became friends then and are still friends. I have known Leila since 2020.”.

D03 · Aquecimento

Omar left for the library. He is there now and will return at six.

Choose the sentence that describes his current absence.

  1. Omar has went to the library.
  2. Omar has gone to the library.
  3. Omar has been to the library.
Resposta e explicação
Omar has gone to the library.

Observe “Omar left for the library. He is there now and will return at six.”. Already pode indicar algo já concluído; yet costuma aparecer em perguntas ou negativas sobre um fato esperado. Been to indica uma visita com retorno; gone to indica que a pessoa ainda está fora. O inglês americano também usa com frequência o passado simples com already/yet. Frase completa: “Omar has gone to the library.”.

P01 · Praticar a habilidade

We need to see the new timetable before choosing a class. We ___ the new timetable. Please show it to us now.

Complete the gap with the negative present perfect of see. Write only the missing words.

Resposta e explicação
have not seen

Com 'we', use 'have not' ou 'haven't'. O particípio é 'seen', e não 'saw'. Também são aceitas estas variantes revisadas: 've not seen. A lista não cobre todas as expressões possíveis.

Outras respostas aceitas
  • haven't seen
  • 've not seen
P02 · Praticar a habilidade

This is my current bicycle. I bought it three years ago and still own it. I have had it ___ three years.

Choose the word that completes the sentence.

  1. since
  2. at
  3. for
Resposta e explicação
for

Observe “This is my current bicycle. I bought it three years ago and still own it. I have had it ___ three years.”. Para um estado que começou antes e continua agora, use o present perfect. Since indica o ponto inicial; for, a duração. For sozinho não determina o tempo verbal. Frase completa: “This is my current bicycle. I bought it three years ago and still own it. I have had it for three years.”.

P03 · Praticar a habilidade

You offer to reserve a table for us. I completed the reservation earlier, so you do not need to do it.

Choose the present perfect sentence that matches the situation.

  1. I have already reserved a table.
  2. I have already reserve a table.
  3. I have not reserved a table yet.
Resposta e explicação
I have already reserved a table.

Observe “You offer to reserve a table for us. I completed the reservation earlier, so you do not need to do it.”. Already pode indicar algo já concluído; yet costuma aparecer em perguntas ou negativas sobre um fato esperado. Been to indica uma visita com retorno; gone to indica que a pessoa ainda está fora. O inglês americano também usa com frequência o passado simples com already/yet. Frase completa: “I have already reserved a table.”.

P04 · Praticar a habilidade

I moved to this town in 2019 and still live here. I have lived here ___ 2019.

Complete the gap with one word: since or for.

Resposta e explicação
since

A pessoa mora aqui desde 2019 e continua morando. 'Since' introduz esse ano inicial.

R01 · Novos contextos

Find the verb-form error: Jon has eat his lunch, so he is not hungry.

Replace only eat with its past participle. Keep every other word. Write the whole corrected sentence.

Resposta e explicação
Jon has eaten his lunch, so he is not hungry.

Jon terminou o almoço e agora não está com fome. Depois de 'has', use o particípio 'eaten'.

R02 · Novos contextos

Ava started her current job five years ago and still has it. Find the error: Ava has had this job since five years.

Choose the correction that preserves the five-year duration.

  1. Ava has had this job for five years.
  2. Ava has had this job for 2021.
  3. Ava has had this job since five years.
Resposta e explicação
Ava has had this job for five years.

Observe “Ava started her current job five years ago and still has it. Find the error: Ava has had this job since five years.”. Para um estado que começou antes e continua agora, use o present perfect. Since indica o ponto inicial; for, a duração. For sozinho não determina o tempo verbal. Frase completa: “Ava has had this job for five years.”.

R03 · Novos contextos

Nora visited the post office and is back home now. A message incorrectly says: Nora has gone to the post office.

Choose the present perfect correction that matches her return.

  1. Nora has been to the post office.
  2. Nora has gone to the post office.
  3. Nora has went to the post office.
Resposta e explicação
Nora has been to the post office.

Observe “Nora visited the post office and is back home now. A message incorrectly says: Nora has gone to the post office.”. Already pode indicar algo já concluído; yet costuma aparecer em perguntas ou negativas sobre um fato esperado. Been to indica uma visita com retorno; gone to indica que a pessoa ainda está fora. O inglês americano também usa com frequência o passado simples com already/yet. Frase completa: “Nora has been to the post office.”.

X01 · Um novo desafio

We are waiting at the stop. The bus is late, and it is not here now. We still expect it to come.

Choose the present perfect sentence that matches the situation.

  1. The bus has not arrive yet.
  2. The bus has already arrived.
  3. The bus has not arrived yet.
Resposta e explicação
The bus has not arrived yet.

Observe “We are waiting at the stop. The bus is late, and it is not here now. We still expect it to come.”. Already pode indicar algo já concluído; yet costuma aparecer em perguntas ou negativas sobre um fato esperado. Been to indica uma visita com retorno; gone to indica que a pessoa ainda está fora. O inglês americano também usa com frequência o passado simples com already/yet. Frase completa: “The bus has not arrived yet.”.

X02 · Um novo desafio

The paper tray was broken. I repaired it, and the printer works now.

Write one present perfect sentence using I / fix / the paper tray. Start with I; a contraction is allowed.

Resposta e explicação
I have fixed the paper tray.

O conserto tem um resultado atual: a impressora funciona. Use 'have fixed'; 'I've fixed' também é aceito.

Outras respostas aceitas
  • I've fixed the paper tray.