GeraProva GeraProva Provas com IA para professores do Brasil
Língua Inglesa9º anoBNCC EF09LI15Média⏱ curto

Complete the sentence: If I ____ (see) my friend yesterday, I would have called him.

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF09LI15

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.

  1. A) saw
  2. B) had seen
  3. C) seen
  4. D) have seen
  5. E) see

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. 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

A Erradaerro: Conceituala que mais engana

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.

B Correta

This is the correct form for the third conditional.

C Erradaerro: Procedimental

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.

D Erradaerro: Conceitual

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.

E Erradaerro: Conceitual

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

Dificuldade Média
Bloom Aplicar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 progressao
🎯 Conceito central

condicional em inglês

📌 Objetivo

avaliacao

🧱 Pré-requisitos

tempos verbais em inglês · condicional em inglês

📚 Reveja

Revisar as estruturas de frases condicionais em inglês.

⚠️ Erro mais comum

Confundir o uso do passado simples com o passado perfeito em frases condicionais.

🌎 Tema transversal

cidadania_etica

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Orações condicionais (tipos 1 e 2)

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.