Which of the following conditional sentences is correct?

Próximas questões
Com base no mesmo assunto
Q1730988 Inglês
Which of the following conditional sentences is correct?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Resposta Correta: B - He should have received my message if he'd been online yesterday.

Vamos entender por que a alternativa B é a correta e analisar detalhadamente cada uma das opções.

Alternativa B: He should have received my message if he'd been online yesterday.
Essa sentença está correta porque utiliza a estrutura de uma oração condicional do terceiro tipo. Essa estrutura é usada para falar sobre uma condição que não aconteceu no passado e seu resultado possível. A construção correta é: if + past perfect (he'd been) + would have + past participle (have received). Portanto, a alternativa B está gramaticalmente correta.

Alternativa A: What will you do if you had a million dollars?
Essa sentença está incorreta porque mistura tempos verbais inadequados para o tipo de condição expressa. Para hipóteses no presente ou futuro que são irreais, devemos usar a segunda condicional: if + past simple (had) + would + infinitive (do). A forma correta seria: What would you do if you had a million dollars?

Alternativa C: If you waiting for a while, I'll tell the teacher you are here.
Essa alternativa tem erro na construção do verbo na condição. A forma correta seria: If you wait for a while, I'll tell the teacher you are here. Na primeira condicional, usamos if + present simple (wait) + will + infinitive (tell).

Alternativa D: They'd have been able to return the pants if they hadn't torn off the clothing label.
Embora pareça correta à primeira vista, há um pequeno problema semântico. O verbo "to tear off" não é reflexivo, então a forma correta seria: if the clothing label hadn't been torn off. Ou, mantendo a voz ativa: if they hadn't torn the clothing label off.

Resumo: A alternativa correta é B porque segue corretamente a estrutura da terceira condicional, que fala sobre situações do passado que não aconteceram e os resultados hipotéticos decorrentes disso.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

A letra D também não está correta?

A letra D também está correta, apresenta a estrutura do Third Conditional. (If + Had + Past Participle) + (Would + Have + Past Participle), na ordem inversa.

Duplo gabarito ?

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo