Fill in the blank with the correct verb form: If I ___ (have) enough money, I would travel more.
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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
Fill in the blank with the correct verb form: If I ___ (have) enough money, I would travel more.
- A) have
- B) had
- C) having
- D) has
- E) will have
✅ Resposta correta: alternativa B
Resolução passo a passo
- A frase é um condicional do tipo 2 (situação hipotética no presente): If + passado simples, would + verbo no infinitivo sem 'to'. Aqui, a oração principal é 'I would travel more', que usa would, indicando algo hipotético.
- Na oração com if, usa-se o passado simples para tratar de uma condição improvável ou imaginária no presente. Portanto, o verbo 'have' deve aparecer no passado simples: 'had'.
- Assim, a frase correta fica: 'If I had enough money, I would travel more' (Se eu tivesse dinheiro suficiente, viajaria mais).
- A alternativa A (have) está errada, pois é presente simples, que não combina com would na estrutura do condicional tipo 2.
- A alternativa C (having) está errada, pois é uma forma nominal (gerúndio/particípio presente), que não funciona como verbo principal após o sujeito 'I' nesse contexto.
- A alternativa D (has) está errada, pois é a terceira pessoa do singular do presente, incompatível com o sujeito 'I'.
- A alternativa E (will have) está errada, pois will é usado em condicionais do tipo 1 (fatos reais ou prováveis no futuro), e não em frases hipotéticas com would na oração principal.
- Conclusão: o gabarito B está correto.
💡 Dica: Pense na forma correta do verbo no contexto condicional.
Alternativa por alternativa
O aluno aplicou a forma do presente simples após 'if', achando que a condição deve estar no mesmo tempo do presente da frase, sem perceber que o contexto é hipotético.
Por que engana: Confundir o uso do verbo no presente com o passado simples na condicional, usando 'have' em vez de 'had'.
This is the correct past form for second conditional.
O aluno acreditou que, após o sujeito 'I', qualquer forma verbal com -ing pode funcionar, sem entender que a oração exige um verbo finito no passado.
O aluno ignorou a concordância do verbo com o sujeito 'I', usando a forma de terceira pessoa do singular 'has'.
O aluno associou a ideia de condição ao futuro e usou 'will have', confundindo o condicional tipo 1 com a estrutura hipotética do tipo 2 indicada pelo 'would' da oração principal.
Raio-X da questão
verbos no condicional
fixacao
verbos no passado simples · estrutura condicional tipo 2
Revisar as formas verbais no modo condicional.
Confundir o uso do verbo no presente com o passado simples na condicional, usando 'have' em vez de 'had'.
tomada_decisao
abstrato
Questões parecidas com resolução
- Complete the sentence: If I __________ (have) a million dollars, I would travel the world.
- What is the correct form of the verb in the second conditional? If I (to have) a million dollars, I (to travel) around…
- Complete the sentence: If I (have) more time, I (travel) to more countries last year. Choose the correct verbs to…
- Complete the second conditional sentence with the correct verb form: "If I _____ (have) more free time, I would learn to…
- Fill in the blank: If I ___ (be) rich, I would travel the world.
- Complete the sentence using the second conditional to express an unreal present: If I ______ (have) enough money, I…
🔎 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
