Em qual das frases abaixo uma oração condicional tipo 2 é usada corretamente?

(A) - 
 if i had studied harder, i would have passed the test.
(B) - 
 if i will study hard, i will pass the test.
(C) - 
 if i study hard, i will pass the test.
(D) - 
 if i would have studied hard, i would have passed the test.
(E) - 
 if i could have studied hard, i would have passed the test.

Dica

  • use o "past simple" na cláusula if para indicar uma situação hipotética no passado.
  • use "would have" + "past participle" na cláusula principal para indicar o resultado provável dessa situação hipotética.
  • as orações condicionais tipo 2 geralmente expressam arrependimento ou especulação sobre o passado.

Explicação

A alternativa (a) apresenta uma oração condicional tipo 2 correta, pois usa a estrutura "if + past simple, would have + past participle" para expressar uma situação hipotética no passado e seu resultado provável.

Análise das alternativas

  • (a): oração condicional tipo 2 correta.
  • (b): oração condicional tipo 1 incorreta, pois usa "will" no presente.
  • (c): oração condicional tipo 1 correta.
  • (d): oração condicional tipo 2 incorreta, pois usa "would have" com "past simple".
  • (e): oração condicional tipo 2 incorreta, pois usa "could have" com "past participle".

Conclusão

As orações condicionais tipo 2 são usadas para expressar situações hipotéticas no passado e seus resultados prováveis. a estrutura correta dessas orações é "if + past simple, would have + past participle".