Em qual das frases abaixo o uso do "future perfect tense" está correto?

(A) - 
 I will have finished my homework by the time you arrive.
(B) - 
 We will have been studying English for five years next month.
(C) - 
 She will have graduated from college before she turns 22.
(D) - 
 They will have been living in this city for ten years by the end of the year.
(E) - 
 He will have been working at the company for two years when he gets a promotion.

Dica

  • Use o "future perfect tense" para falar sobre ações que estarão concluídas antes de um momento futuro específico.
  • A estrutura do "future perfect tense" é: will have + past participle.
  • O "future perfect tense" pode ser usado em frases afirmativas, negativas e interrogativas.

Explicação

A frase (C) utiliza corretamente o "future perfect tense" para expressar uma ação concluída (graduar-se) antes de um momento futuro específico (completar 22 anos).

Análise das alternativas

As demais alternativas apresentam erros no uso do "future perfect tense":

  • (A): A frase utiliza o "future perfect tense" para expressar uma ação que não estará concluída no momento futuro especificado.
  • (B): A frase utiliza o "future perfect tense" para expressar uma ação que estará em andamento no momento futuro especificado.
  • (D): A frase utiliza o "future perfect tense" para expressar uma ação que estará concluída no momento futuro especificado, mas deveria usar o "future continuous tense".
  • (E): A frase utiliza o "future perfect tense" para expressar uma ação que estará concluída no momento futuro especificado, mas deveria usar o "future perfect continuous tense".

Conclusão

O "future perfect tense" é um tempo verbal importante na língua inglesa para expressar ações e eventos concluídos antes de um momento futuro específico. É essencial compreender sua estrutura e uso correto para se comunicar de forma eficaz.