B2

Terceira condicional: exercícios

Sobre esta lição

Terceira condicional · B2. Use if + had + past participle para expressar uma condição irreal sobre um fato passado já encerrado.

Resolva 12 tarefas originais. Use a situação para interpretar o sentido, praticar a estrutura e aplicá-la em um novo contexto.

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

Third conditional

Começar a praticar
Third conditional — Mapa de conceitos
Third conditional — Mapa de conceitos

01uma condição irreal sobre um fato passado já encerrado

Use if + had + past participle para expressar uma condição irreal sobre um fato passado já encerrado.

If they had checked the route, they would not have got lost.

02o resultado passado irreal de uma condição que não aconteceu

Use would have + past participle para expressar o resultado passado irreal de uma condição que não aconteceu.

If the alarm had worked, we would have woken up earlier.

03uma condição irreal sobre um fato passado já encerrado

Use if + had + past participle para expressar uma condição irreal sobre um fato passado já encerrado.

If I had seen your message, I would have replied.

Guia ilustrado

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

They did not check the route yesterday and got lost. Imagine the opposite past.

If they ___ the route, they would not have got lost.

Sua resposta
1 / 12

Seu caminho de aprendizagem

01
Etapa 1 · Aquecimento

Aquecimento

0/3
02
Etapa 2 · Praticar a habilidade

uma condição irreal sobre um fato passado já encerrado

0/2

Use if + had + past participle para expressar uma condição irreal sobre um fato passado já encerrado.

If they had checked the route, they would not have got lost.
03
Etapa 3 · Praticar a habilidade

o resultado passado irreal de uma condição que não aconteceu

0/1

Use would have + past participle para expressar o resultado passado irreal de uma condição que não aconteceu.

If the alarm had worked, we would have woken up earlier.
04
Etapa 4 · Praticar a habilidade

uma condição irreal sobre um fato passado já encerrado

0/1

Use if + had + past participle para expressar uma condição irreal sobre um fato passado já encerrado.

If I had seen your message, I would have replied.
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

Terceira condicional

B2
Third conditional

Pontos da aula

01

uma condição irreal sobre um fato passado já encerrado

Use if + had + past participle para expressar uma condição irreal sobre um fato passado já encerrado.

If they had checked the route, they would not have got lost.
02

o resultado passado irreal de uma condição que não aconteceu

Use would have + past participle para expressar o resultado passado irreal de uma condição que não aconteceu.

If the alarm had worked, we would have woken up earlier.
03

uma condição irreal sobre um fato passado já encerrado

Use if + had + past participle para expressar uma condição irreal sobre um fato passado já encerrado.

If I had seen your message, I would have replied.

Perguntas e respostas

Abrir uma resposta registra ajuda para essa questão.

D01 · Aquecimento

They did not check the route yesterday and got lost. Imagine the opposite past.

If they ___ the route, they would not have got lost.

  1. have checked
  2. checked
  3. had checked
  4. would have checked
Resposta e explicação
had checked

A pista decisiva é “They did not check the route yesterday and got lost. Imagine the opposite past.”. Use if + had + past participle para expressar uma condição irreal sobre um fato passado já encerrado. Nesta tarefa, a frase completa é “If they had checked the route, they would not have got lost.”.

D02 · Aquecimento

The alarm did not work, so nobody woke up in time.

If the alarm had worked, we ___ earlier.

  1. would have woken up
  2. will wake up
  3. had woken up
  4. would wake up now
Resposta e explicação
would have woken up

A pista decisiva é “The alarm did not work, so nobody woke up in time.”. Use would have + past participle para expressar o resultado passado irreal de uma condição que não aconteceu. Nesta tarefa, a frase completa é “If the alarm had worked, we would have woken up earlier.”.

D03 · Aquecimento

I did not see the message yesterday.

If I ___ your message, I would have replied.

  1. had seen
  2. would have seen
  3. see
  4. will see
Resposta e explicação
had seen

A pista decisiva é “I did not see the message yesterday.”. Use if + had + past participle para expressar uma condição irreal sobre um fato passado já encerrado. Nesta tarefa, a frase completa é “If I had seen your message, I would have replied.”.

P01 · Praticar a habilidade

The doors were not locked, allowing the theft last night.

If we ___ the doors, the theft would not have happened.

  1. would have locked
  2. had locked
  3. lock
  4. will lock
Resposta e explicação
had locked

A pista decisiva é “The doors were not locked, allowing the theft last night.”. Use if + had + past participle para expressar uma condição irreal sobre um fato passado já encerrado. Nesta tarefa, a frase completa é “If we had locked the doors, the theft would not have happened.”.

P02 · Praticar a habilidade

Use a would-result with attend for a counterfactual past consequence.

If she had received the invitation, she ___ the ceremony.

Resposta e explicação
would have attended

Frase completa: “If she had received the invitation, she would have attended the ceremony.” Use would have + past participle para expressar o resultado passado irreal de uma condição que não aconteceu. O sujeito, o tempo e o sentido da tarefa determinam esta forma. Só as respostas revisadas são comparadas automaticamente; outras formulações não estão automaticamente erradas.

P03 · Praticar a habilidade

The engineers did not detect the fault before launch.

If they ___ the fault, they would have postponed the launch.

  1. will detect
  2. detect
  3. had detected
  4. would have detected
Resposta e explicação
had detected

A pista decisiva é “The engineers did not detect the fault before launch.”. Use if + had + past participle para expressar uma condição irreal sobre um fato passado já encerrado. Nesta tarefa, a frase completa é “If they had detected the fault, they would have postponed the launch.”.

P04 · Praticar a habilidade

Use the past perfect of leave for the unreal past condition.

If we ___ earlier, we would have caught the ferry.

Resposta e explicação
had left

Frase completa: “If we had left earlier, we would have caught the ferry.” Use if + had + past participle para expressar uma condição irreal sobre um fato passado já encerrado. O sujeito, o tempo e o sentido da tarefa determinam esta forma. Só as respostas revisadas são comparadas automaticamente; outras formulações não estão automaticamente erradas.

R01 · Novos contextos

The backup was absent, so the records were lost.

If a backup ___, we would have recovered the records.

  1. will exist
  2. would have existed
  3. exists
  4. had existed
Resposta e explicação
had existed

A pista decisiva é “The backup was absent, so the records were lost.”. Use if + had + past participle para expressar uma condição irreal sobre um fato passado já encerrado. Nesta tarefa, a frase completa é “If a backup had existed, we would have recovered the records.”.

R02 · Novos contextos

Use a negative would-result with fail for the past result opposite to what actually happened.

If the battery had been charged, the device ___.

Resposta e explicação
would not have failed

Frase completa: “If the battery had been charged, the device would not have failed.” Use would have + past participle para expressar o resultado passado irreal de uma condição que não aconteceu. O sujeito, o tempo e o sentido da tarefa determinam esta forma. Só as respostas revisadas são comparadas automaticamente; outras formulações não estão automaticamente erradas.

Outras respostas aceitas
  • wouldn't have failed
R03 · Novos contextos

We did not book in advance and paid more last weekend.

If we ___ in advance, we would have paid less.

  1. will book
  2. had booked
  3. would have booked
  4. book
Resposta e explicação
had booked

A pista decisiva é “We did not book in advance and paid more last weekend.”. Use if + had + past participle para expressar uma condição irreal sobre um fato passado já encerrado. Nesta tarefa, a frase completa é “If we had booked in advance, we would have paid less.”.

X01 · Um novo desafio

A fact about last year is being imagined differently.

If the museum had extended its hours, more visitors ___ it.

  1. had visited
  2. would visit
  3. will visit
  4. would have visited
Resposta e explicação
would have visited

A pista decisiva é “A fact about last year is being imagined differently.”. Use would have + past participle para expressar o resultado passado irreal de uma condição que não aconteceu. Nesta tarefa, a frase completa é “If the museum had extended its hours, more visitors would have visited it.”.

X02 · Um novo desafio

Use the past perfect passive of repair for the unreal condition before yesterday’s accident.

If the brakes ___ properly, the accident would not have happened.

Resposta e explicação
had been repaired

Frase completa: “If the brakes had been repaired properly, the accident would not have happened.” Use if + had + past participle para expressar uma condição irreal sobre um fato passado já encerrado. O sujeito, o tempo e o sentido da tarefa determinam esta forma. Só as respostas revisadas são comparadas automaticamente; outras formulações não estão automaticamente erradas.