Qual das frases abaixo está corretamente escrita no "future perfect tense"?

(A) - 
 i will have finished my homework by 8 pm.
(B) - 
 i finished my homework by 8 pm.
(C) - 
 i will finish my homework by 8 pm.
(D) - 
 i will have been finishing my homework by 8 pm.
(E) - 
 i will have finished my homework by then.

Dica

Para usar corretamente o "future perfect tense", siga estas dicas:

  • certifique-se de que a ação ou evento será concluído antes de um momento futuro específico.
  • use a estrutura gramatical "will have + past participle".
  • evite usar preposições desnecessárias, como "by", com o "future perfect tense".

Explicação

O "future perfect tense" é usado para expressar ações ou eventos que serão concluídos antes de um momento futuro específico. a estrutura gramatical do "future perfect tense" é "will have + past participle".

na frase (a), "i will have finished my homework by 8 pm", o verbo "will have finished" está no "future perfect tense" e indica que a ação de terminar o dever de casa será concluída antes das 8 pm.

Análise das alternativas

As demais alternativas estão incorretas no "future perfect tense":

  • (b): usa o "simple past tense" para expressar uma ação concluída no passado.
  • (c): usa o "simple future tense" para expressar uma ação que acontecerá no futuro, mas não necessariamente antes de um momento futuro específico.
  • (d): usa o "future continuous tense" para expressar uma ação que estará em andamento em um momento futuro.
  • (e): usa o "future perfect tense" com a preposição "by", que não é necessária nesta frase.

Conclusão

O "future perfect tense" é um tempo verbal importante para expressar ações ou eventos que serão concluídos antes de um momento futuro específico. é essencial entender a estrutura gramatical correta para usar este tempo verbal com precisão.