Choose the correct form for this conditional: If she had known, she __________ the party.
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Analisar o funcionamento das linguagens, para interpretar e produzir criticamente discursos em textos de diversas semioses (visuais, verbais, sonoras, gestuais).
Fonte: Base Nacional Comum Curricular (MEC).Questão
Choose the correct form for this conditional: If she had known, she __________ the party.
- A) would have attended
- B) will attend
- C) would attend
- D) had attended
- E) attended
✅ Resposta correta: alternativa A
Resolução passo a passo
- Identifique a estrutura. A oração 'If she had known' (se ela tivesse sabido) usa had + particípio, que é a forma do passado perfeito, típica da condicional do tipo 3, que fala de situações hipotéticas no passado que não aconteceram.
- Determine o tempo da oração principal. Na condicional do tipo 3, a oração principal usa would have + particípio passado (would have attended). Isso expressa o resultado hipotético de uma situação passada: se ela tivesse sabido, teria ido à festa.
- Verifique o sentido. O enunciado fala de algo que não ocorreu no passado (ela não soube, então não foi). Por isso a forma correta é would have attended, que é a alternativa A, a mesma indicada no gabarito oficial.
- Por que as outras estão erradas. B (will attend) usa a forma de futuro, que pertence à condicional do tipo 1, incompatível com a oração 'had known'. C (would attend) usa a forma simples do condicional, que não indica uma ação concluída no passado. D (had attended) repete o passado perfeito, mas não é a forma de resultado da oração principal. E (attended) usa o passado simples, que não é adequado para o resultado hipotético de uma condicional do tipo 3.
💡 Dica: Identifique a forma correta do verbo no passado.
Alternativa por alternativa
This completes the third conditional correctly.
O aluno acredita que a oração principal deve usar o futuro (will), como se fosse uma condicional real do presente ou futuro. Ele ignora que a condição está no passado.
O aluno reconhece a ideia de condicional e usa would, mas não percebe que, com had known no passado, é preciso would have + particípio para indicar ação concluída. Ele usa a forma simples como se fosse suficiente.
Por que engana: Confundir o uso do condicional passado com o presente ou futuro, escolhendo formas verbais incorretas para a condição hipotética.
O aluno copia o tempo da oração com if para a oração principal, pensando que as duas orações devem ter a mesma estrutura verbal. Assim, ele não diferencia a forma da condição da forma do resultado.
O aluno aplica a regra do condicional do tipo 2 de forma simplificada, ou acredita que if + passado exige passado na oração principal. Ele não reconhece que o contexto no passado perfeito exige would have.
Raio-X da questão
condicionais em inglês
avaliacao
condicionais em inglês · tempos verbais passados
Revisar as formas verbais em condicionais no passado.
Confundir o uso do condicional passado com o presente ou futuro, escolhendo formas verbais incorretas para a condição hipotética.
tomada_decisao
abstrato
Questões parecidas com resolução
- If Tom had known about the party, he would ___ gone.
- Identify the correct conditional form for this sentence: If I had known, I __________ (help) you.
- Select the correct option: "If I ___ (know) her better, I would invite her to the party."
- Select the correct sentence: If I had known, I ___ helped you.
- Escolha a alternativa que completa corretamente: If they had known about the meeting, they __________.
- Choose the correct form for this sentence: If she ____ harder, she would have succeeded.
🔎 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
