GeraProva GeraProva Provas com IA para professores do Brasil
Língua Inglesa9º anoBNCC EF09LI15Média⏱ curto

Complete: If I ____ (have) a car, I would drive to school.

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF09LI15

Empregar, de modo inteligível, as formas verbais em orações condicionais dos tipos 1 e 2 (If-clauses).

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Complete: If I ____ (have) a car, I would drive to school.

  1. A) had
  2. B) have
  3. C) has
  4. D) having
  5. E) will have

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Identifique o tipo de frase condicional. A oração principal está no condicional "I would drive" (eu dirigiria), o que indica uma condicional do tipo 2, usada para situações hipotéticas ou improváveis no presente.
  2. Na condicional do tipo 2, a estrutura é: if + passado simples, would + verbo no infinitivo sem "to". Assim, a oração com if deve usar o passado simples do verbo "have", que é "had".
  3. Monte a frase: "If I had a car, I would drive to school" (Se eu tivesse um carro, eu dirigiria até a escola). O sentido é hipotético, pois a pessoa não tem carro, e a frase faz sentido com essa leitura.
  4. Por que as outras estão erradas:
  5. B) "have" é presente simples; misturado com "would" não forma a condicional correta.
  6. C) "has" é presente simples de terceira pessoa; não combina com "I" nem com a estrutura do tipo 2.
  7. D) "having" é gerúndio/particípio presente; não pode ocupar o lugar do verbo principal da oração com if.
  8. E) "will have" usaria futuro, o que é próprio da condicional do tipo 1 e não combina com "would".
  9. Conclusão: a alternativa correta é A ("had"), e coincide com o gabarito oficial.

💡 Dica: Complete a frase com o verbo correto.

Alternativa por alternativa

A Correta

Type 2 conditionals use 'had' for unreal situations.

B Erradaerro: Conceituala que mais engana

O aluno pode ter achado que, por já existir o verbo na forma base do enunciado, basta repeti-lo, sem perceber que a condicional do tipo 2 exige o passado na oração com if.

Por que engana: Confundir o uso do presente simples com o passado simples na condicional tipo 2, usando 'have' em vez de 'had'.

C Erradaerro: Procedimental

O aluno pode ter se guiado pela concordância de terceira pessoa do singular, ignorando que o sujeito é "I" e que a estrutura hipotética exige forma verbal de passado.

D Erradaerro: Conceitual

O aluno pode ter confundido a posição do verbo após if com uma construção de gerúndio, sem lembrar que a oração condicional exige um verbo conjugado.

E Erradaerro: Conceitual

O aluno pode ter associado if apenas a futuro, esquecendo que "would" na oração principal indica condicional do tipo 2, e não do tipo 1.

Raio-X da questão

Dificuldade Média
Bloom Analisar
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 2

📌 Objetivo

fixacao

🧱 Pré-requisitos

condicional tipo 2 · verbos no passado simples

📚 Reveja

Revisar as estruturas de frases condicionais em inglês.

⚠️ Erro mais comum

Confundir o uso do presente simples com o passado simples na condicional tipo 2, usando 'have' em vez de 'had'.

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Orações condicionais (tipos 1 e 2)

🔎 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.