Na oração condicional do tipo 2 "If I ____ more time, I would have visited the museum.", qual palavra completa corretamente a frase?

(A) - 
 had
(B) - 
 would have had
(C) - 
 have had
(D) - 
 has had
(E) - 
 would had

Dica

  • Use o passado simples na cláusula condicional para expressar uma situação hipotética ou imaginária.
  • Use o condicional na cláusula principal para expressar o resultado da situação hipotética ou imaginária.
  • Essas orações são usadas para expressar desejos, possibilidades, situações imaginárias e fatos que não são reais.

Explicação

Orações condicionais do tipo 2 são usadas para expressar situações hipotéticas ou imaginárias no presente ou no futuro. Na estrutura dessas orações, a cláusula condicional (com "if") é no passado simples (pretérito imperfeito do indicativo) e a cláusula principal é no condicional (pretérito mais-que-perfeito do indicativo).

No caso da frase "If I ____ more time, I would have visited the museum.", a cláusula condicional é "If I had more time", no passado simples. Portanto, a cláusula principal deve estar no condicional, o que significa que o verbo "have" deve estar na forma "would have had".

Análise das alternativas

  • (A): "Had" está no pretérito perfeito, e não no condicional.
  • (B): "Would have had" está no condicional, o que é correto para esta oração.
  • (C): "Have had" está no presente perfeito, e não no condicional.
  • (D): "Has had" está no presente perfeito, e não no condicional.
  • (E): "Would had" não é uma forma verbal correta em inglês.

Conclusão

A resposta correta é (B), "would have had". Esta forma verbal é usada para expressar uma situação hipotética ou imaginária no presente ou no futuro, que não é real.