Future Perfect: frases, exercícios, testes e exemplos

Future Perfect usamos

O Future Perfect é usado para falar sobre uma ação que terá sido concluída até um determinado momento no futuro ou antes de outra ação futura.

By 6 p.m. I will have finished the report.
Até às 18h, terei terminado o relatório.

Future Perfect Forma

Subject + will have + V3.

She will have completed the task by noon.
Ela terá concluído a tarefa até o meio-dia.
They will have arrived by the time we call.
Eles terão chegado quando ligarmos.

Future Perfect Regra

  • É usado para uma ação que será concluída até um momento específico no futuro.
    By Friday, we will have finished the project.
    Até sexta-feira, teremos terminado o projeto.
    By 10 a.m. she will have sent all the emails.
    Até as 10 da manhã, ela terá enviado todos os e-mails.
  • É usado quando uma ação será concluída antes de outra ação no futuro.
    By the time you arrive, I will have cooked dinner.
    Quando você chegar, eu já terei preparado o jantar.
    She will have left before the meeting starts.
    Ela terá saído antes de a reunião começar.
  • É frequentemente usado com marcadores de tempo, tais como:
    até, quando, antes, até então, até o final de
    By the end of the month, they will have moved to the new office.
    Até ao final do mês, eles terão mudado para o novo escritório.
    We will have solved the problem by then.
    Teremos resolvido o problema até lá.
  • O futuro perfeito enfatiza o resultado ou a conclusão de uma ação, não o processo.
    ✅ By 8 p.m. I will have written the article. (result)
    ✅ At 8 p.m. I will be writing the article. (process)
  • É frequentemente usado quando prevemos que algo já estará concluído até um determinado momento.
    In a year, she will have learned a lot of new skills.
    Em um ano, ela terá aprendido muitas novas habilidades.
    By next summer, they will have built the house.
    Até o próximo verão, eles terão construído a casa.

Future Perfect Negação

  • A negação é formada com will not have ou a forma abreviada won't have.
    I won't have finished the report by 5 p.m.
    Não terei terminado o relatório até às 17h.
    She will not have arrived before midnight.
    Ela não terá chegado antes da meia-noite.

Future Perfect Perguntas

Em perguntas, will vem antes do sujeito, e have permanece antes de V3.

Will + subject + have + V3?
Wh-word + will + subject + have + V3?

Will you have finished the task by tomorrow?
Você terá terminado a tarefa até amanhã?
Will they have arrived before the show starts?
Eles terão chegado antes de o espetáculo começar?
What will she have prepared by the time we get there?
O que ela terá preparado até chegarmos lá?
Why will he have left so early?
Por que ele terá saído tão cedo?

Future Perfect Erros típicos

❌ She will has finished the task by noon.
✅ She will have finished the task by noon.
❌ I will have finish the work by Friday.
✅ I will have finished the work by Friday.
❌ Will you have finished it by yesterday?
✅ Will you have finished it by tomorrow?
❌ They won't have went home by then.
✅ They won't have gone home by then.
❌ At 8 p.m. I will have work.
✅ At 8 p.m. I will be working. (if you want to stress the process)

Future Perfect Frases

By next Monday, I will have finished the report.
Até a próxima segunda-feira, terei terminado o relatório.
She will have completed the training by the end of the week.
Ela terá concluído o treinamento até o final da semana.
We will have booked the tickets before the prices go up.
Teremos reservado os bilhetes antes que os preços subam.
He will have solved the issue by the time the client calls.
Ele terá resolvido o problema quando o cliente ligar.
They will have moved to the new apartment by July.
Eles já terão se mudado para o novo apartamento até julho.
I will have read the book by next weekend.
Eu terei lido o livro até o próximo fim de semana.
She will have prepared everything before the guests arrive.
Ela terá preparado tudo antes de os convidados chegarem.
We will have finished dinner by 8 p.m.
Teremos terminado o jantar até às 20h.
He will have learned enough English by the end of the course.
Ele terá aprendido inglês o suficiente até o final do curso.
The team will have delivered the update by tomorrow morning.
A equipe terá entregue a atualização até amanhã de manhã.

Future Perfect Exemplos

I will have cleaned the kitchen before you come back.
Eu terei limpado a cozinha antes de você voltar.
She will have written the email by lunchtime.
Ela terá escrito o e-mail até à hora do almoço.
They will have finished the meeting by then.
Eles terão terminado a reunião até lá.
We will have saved enough money by next year.
Teremos economizado dinheiro suficiente até o próximo ano.
He will have repaired the car before the trip.
Ele terá consertado o carro antes da viagem.
I will have answered all the messages by evening.
Terei respondido a todas as mensagens até ao fim da tarde.
She will have translated the document by tomorrow.
Ela terá traduzido o documento até amanhã.
We will have discussed all the details before the presentation.
Teremos discutido todos os detalhes antes da apresentação.
He will have packed everything by the time the taxi arrives.
Ele já terá arrumado tudo quando o táxi chegar.
They will have finished building the road by the end of the year.
Eles terão terminado de construir a estrada até o final do ano.

Exercícios de gramática inglesa disponíveis no aplicativo

Tenses

Conditionals

Sentences

Verbs