Complete the sentence: If I ____ (see) my friend yesterday, I would have called him.
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
Complete the sentence: If I ____ (see) my friend yesterday, I would have called him.
- A) saw
- B) had seen
- C) seen
- D) have seen
- E) see
✅ Resposta correta: alternativa B
Resolução passo a passo
- A frase tem a estrutura do terceiro condicional, usada para falar de situações hipotéticas no passado que não aconteceram. Ela tem duas partes: a oração com if (condição) e a oração principal com would have (consequência). Passo 2: Na oração com if, o terceiro condicional exige o past perfect, formado por had mais o particípio passado. O verbo see tem particípio passado seen, então a forma correta é had seen. Passo 3: Confira a coerência com o resto da frase. Como a consequência é would have called (teria ligado), a condição também precisa estar no passado perfeito, referindo-se a algo que não ocorreu. Passo 4: Por que as outras estão erradas: A) saw é o passado simples, usado no segundo condicional, mas a oração principal teria would have, não would. C) seen é apenas o particípio passado, sem o auxiliar had, por isso não forma tempo verbal. D) have seen é o present perfect, que não combina com a estrutura de condição hipotética do passado. E) see é o presente simples, que aparece no primeiro condicional, sem relação com o passado de yesterday. Passo 5: Conclusão: a alternativa correta é B, had seen, que coincide com o gabarito oficial.
💡 Dica: Identifique o tempo verbal correto para completar a frase.
Alternativa por alternativa
O aluno acha que, como a frase é condicional, basta usar o passado simples, confundindo-o com o segundo condicional. Não percebe que a oração principal com would have exige o passado perfeito na condição.
Por que engana: Confundir o uso do passado simples com o passado perfeito em frases condicionais.
This is the correct form for the third conditional.
O aluno lembra que o particípio passado aparece depois de have ou had, mas esquece que é preciso o auxiliar had na oração com if. Usa a forma nominal do verbo como se fosse um tempo verbal completo.
O aluno associa o uso de have seen à ideia de passado recente e não percebe que a estrutura hipotética do passado exige had seen. Confunde o present perfect com o past perfect.
O aluno acha que a oração com if deve estar no presente simples, como no primeiro condicional, e ignora a marca de tempo yesterday e a oração principal com would have. Não reconhece que a frase fala de algo hipotético no passado.
Raio-X da questão
condicional em inglês
avaliacao
tempos verbais em inglês · condicional em inglês
Revisar as estruturas de frases condicionais em inglês.
Confundir o uso do passado simples com o passado perfeito em frases condicionais.
cidadania_etica
pensamento_critico
abstrato
Questões parecidas com resolução
- Complete the sentence: If I __________ (see) him yesterday, I would have talked to him.
- Complete the sentence: If I _____ (see) my friend tomorrow, I will invite him to the party.
- Imagine you saw your friend yesterday. How would you say this in past simple?
- Complete the sentence: If I had known he needed help, I _____ (help) him yesterday.
- Fill in the blank: "He (see) his friend last week."
- Fill in the blank: Yesterday, I (see) a movie with my friends.
🔎 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
