GeraProva GeraProva Provas com IA para professores do Brasil
Língua Inglesa1ª sérieBNCC EM13LGG402Difícil⏱ curto

Complete this sentence: If she __________ earlier, she would have caught the bus.

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13LGG402

Empregar, nas interações sociais, a variedade e o estilo de língua adequados à situação comunicativa, ao(s) interlocutor(es) e ao gênero do discurso, respeitando os usos das línguas por esse(s) interlocutor(es) e sem preconceito linguístico.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Complete this sentence: If she __________ earlier, she would have caught the bus.

  1. A) had left
  2. B) left
  3. C) would leave
  4. D) has left
  5. E) leaving

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. A frase é um condicional misto de terceiro tipo, que fala de uma situação passada que não aconteceu. A ideia é: ela não saiu cedo, por isso não pegou o ônibus.
  2. Na oração com if, o tipo de condicional exige had + particípio passado (had left), que expressa a condição hipotética no passado.
  3. Na oração principal, a estrutura é would have + particípio passado (would have caught), que expressa o resultado hipotético no passado.
  4. Assim, a resposta correta é A (had left). Confirmei que o gabarito oficial está correto.
  5. A alternativa B (left) está errada porque o passado simples na cláusula if corresponde ao segundo tipo, que fala de situações irreais no presente.
  6. A alternativa C (would leave) está errada porque would não deve aparecer na cláusula if, e a forma verbal não indica passado.
  7. A alternativa D (has left) está errada porque o present perfect não combina com a referência hipotética ao passado indicada por earlier e pela oração principal.
  8. A alternativa E (leaving) está errada porque o gerúndio não é uma forma finita e não pode funcionar como verbo principal da oração condicional.

💡 Dica: Pense na forma correta do verbo no passado.

Alternativa por alternativa

A Correta

Correct past perfect form for third conditional.

B Erradaerro: Conceituala que mais engana

O aluno acha que, após if, basta usar o passado simples, como nos condicionais de situações irreais do presente. Não percebe que a frase se refere a algo que já não aconteceu, exigindo had + particípio.

Por que engana: Confundir a estrutura do condicional tipo 3 com outros tipos, usando tempos verbais incorretos.

C Erradaerro: Conceitual

O aluno aplica would também na cláusula com if, achando que would deve aparecer nas duas partes da frase. Não distingue a função de would na oração principal.

D Erradaerro: Conceitual

O aluno escolhe o present perfect por associá-lo a ações já concluídas. Ignora que a oração principal está no passado hipotético e que earlier aponta para um momento passado.

E Erradaerro: Procedimental

O aluno acha que qualquer forma verbal serve para completar a lacuna, mesmo sem um verbo finito. Não percebe que a oração com if precisa de um tempo verbal conjugado.

Raio-X da questão

Dificuldade Difícil
Bloom Criar
Leitura baixo
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 consolidacao
🎯 Conceito central

condicional tipo 3

📌 Objetivo

fixacao

🧱 Pré-requisitos

condicional tipo 3 · tempos verbais passados

📚 Reveja

Revisar as estruturas de frases condicionais no passado.

⚠️ Erro mais comum

Confundir a estrutura do condicional tipo 3 com outros tipos, usando tempos verbais incorretos.

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

🔎 Procurar outra questão

Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.

Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.