GeraProva GeraProva Provas com IA para professores do Brasil
Língua Inglesa9º anoBNCC EF09LI15Difícil⏱ curto

What is the correct form: If I __________ (have) a car, I would drive to work.

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

What is the correct form: If I __________ (have) a car, I would drive to work.

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

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Identifique a estrutura. A frase tem uma oração condicional com 'if' (se) seguida de uma oração principal com 'would' (condicional do tipo 2, que fala de situações hipotéticas, improváveis ou imaginadas no presente).
  2. Lembre a regra do tipo 2: if + passado simples (if I had...), would + verbo no infinitivo sem 'to' (would drive...). A oração principal 'I would drive to work' já está correta, então falta apenas a forma verbal da oração com 'if'.
  3. O verbo 'have' no passado simples é 'had'. Logo, 'If I had a car, I would drive to work' significa 'Se eu tivesse um carro, eu dirigiria para o trabalho', que é o sentido hipotético pretendido.
  4. Por que as outras estão erradas: A) 'have' é o presente simples, usado no tipo 1, incompatível com 'would' neste contexto; C) 'having' é a forma em -ing e não funciona como verbo principal conjugado nessa posição; D) 'would have' cria a estrutura de 'would have' em duplo condicional, sem sentido com 'if' no presente; E) 'will have' é futuro, usado com 'if' no presente simples do tipo 1, não com 'would'.
  5. Gabarito oficial B confirmado. Minha resolução independente chegou à mesma alternativa.

💡 Dica: Complete com a forma correta do verbo no condicional.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno acredita que 'if' sempre pede o presente simples, sem distinguir o tipo 1 (fato possível) do tipo 2 (situação hipotética) com 'would'.

Por que engana: Confundir o uso do presente com o passado no condicional tipo 2, escolhendo 'have' ao inves de 'had'.

B Correta

'Had' is the correct past form for type 2 conditionals.

C Erradaerro: Conceitual

O aluno acha que a forma em -ing pode completar a oração condicional, confundindo-a com o verbo principal conjugado.

D Erradaerro: Procedimental

O aluno pensa que 'would have' deve aparecer também na oração com 'if', copiando a estrutura da oração principal sem respeitar a regra do passado simples.

E Erradaerro: Senso comum

O aluno usa o futuro 'will have' por associar 'if' a ideias de futuro, sem perceber que o tipo 2 usa passado simples e 'would'.

Raio-X da questão

Dificuldade Difícil
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 em inglês

📌 Objetivo

avaliacao

🧱 Pré-requisitos

condicional tipo 2 em ingles · uso do passado simples

📚 Reveja

Revisar as regras do uso do condicional em inglês.

⚠️ Erro mais comum

Confundir o uso do presente com o passado no condicional tipo 2, escolhendo 'have' ao inves de 'had'.

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

Questões parecidas com resolução

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

🔎 Resolver outra questão

Cole o enunciado e veja a resolução passo a passo, a alternativa correta e por que as outras estão erradas.

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.