Present perfect: exercícios: 18 séries com respostas, A1–B2

18 séries de exercícios grátis sobre "Present perfect" (A1–B2), com respostas. Leia a regra, veja os erros mais comuns e confira cada resposta na hora.

18 séries115 exercíciosA1–B2Ir para as séries

  • A16
  • A27
  • B14
  • B21

Present perfect: como funciona

O present perfect (have/has + particípio) liga o passado ao presente. Usa-se para experiências (I've been to Japan), fatos recentes com resultado agora (She's lost her keys) e situações que começaram no passado e continuam (We've lived here for ten years). Não se usa com momentos terminados como yesterday.

Present perfect ou past simple

Present perfect: período não terminadoPast simple: momento terminado
I've visited Rome twice.I visited Rome in 2019.
She's lost her phone.She lost her phone last week.
Have you seen the new film?Did you see the film on Saturday?

Exercícios por nível

18 séries · 115 exercícios
NívelSérie de exercíciosExercícios
A1Present perfect (affirmative)6
A1Present perfect affirmative (2)5
A1Present perfect (negative and interrogative)7
A1Present perfect negative and interrogative (2)6
A1Present perfect5
A1Present perfect or past simple8
A2Past simple vs present perfect5
A2Present perfect7
A2Present perfect (2)8
A2Present perfect and past simple5
A2Present perfect or past simple8
A2Present perfect with for and since8
A2Present perfect with just, already and yet8
B1Past simple and present perfect contrast5
B1Present perfect and past simple contrast6
B1Present perfect continuous6
B1Present perfect simple and continuous6
B2Present perfect simple and continuous6

Erros comuns

  1. Errado: I have seen him yesterday.

    Certo: I saw him yesterday.

    Momento terminado pede past simple.

  2. Errado: I live here since 2015.

    Certo: I have lived here since 2015.

    Com since e for: present perfect.

  3. Errado: Have you ever went to Paris?

    Certo: Have you ever been to Paris?

    Use o particípio: been, gone.

  4. Errado: She has finished already her homework.

    Certo: She has already finished her homework.

    Already vem antes do verbo principal.

  1. 1

    Past simple

    15 séries
  2. 2

    Past perfect

    5 séries
  3. 3

    Present simple ou present continuous

    9 séries
Todos os tópicos de gramática