Com o future perfect, você se coloca num ponto do futuro e diz o que já vai estar feito. É o nosso “terei terminado” / “vou ter terminado”, e até o verbo auxiliar é o mesmo: ter = have.
O que você vai aprender
O future perfect descreve uma ação que já vai estar concluída num momento específico do futuro. Você se imagina nesse momento e olha para trás: naquela hora, já está feito.
Boa notícia: o português tem a mesma ideia e quase a mesma construção. “No ano que vem, eu terei me formado” ou, no dia a dia, “vou ter me formado” → “By next year, I will have graduated.” As peças se encaixam: terei / vou ter = will have, formado = graduated. Mas, falando, a gente costuma dizer “Ano que vem eu já me formo” ou “Em dez minutos eu termino”. Isso não funciona em inglês: para “concluído antes de um momento do futuro”, use will have + particípio.
O future perfect se forma com will have + o particípio (past participle) do verbo. Diferente de terei / terá / teremos, will have nunca muda: I will have, she will have, they will have. Nunca “she will has”. Na negativa, use will not have ou won't have; na pergunta, will vai para antes do sujeito. Na fala, will costuma ser contraído: I'll have finished.
Depois de will have vem sempre o particípio (finished, left, eaten), não a forma base: “She will have finished”, e não “She will have finish”. E o have não pode sumir: “I will graduated” está errado.
O particípio é o mesmo do present perfect: verbos regulares terminam em -ed (finished, arrived, saved), os irregulares têm forma própria (left, eaten, done). O auxiliar é sempre have, nunca be: “We won't have arrived by then.” (“Não teremos chegado até lá.”)
O future perfect quase sempre vem com uma expressão que marca um prazo no futuro: by, by the time, by next year, by then. Sem prazo, o will simples ou will be doing costumam soar mais naturais.
Atenção ao “até”: em português, ele serve tanto para prazo (“termino até sexta”) quanto para duração (“trabalho até as seis”). Em inglês são duas palavras. Prazo, ou seja, “no máximo até / antes de”: by — by Friday, by 6pm, by then (“até lá”). Duração, algo que continua o tempo todo: until — I'll be at work until six. Com o future perfect, quase sempre é by. Para “antes de”, você também pode usar before.
Outro tropeço comum: depois de “quando”, o português usa o futuro do subjuntivo (“Quando você ler isto, eu já terei saído”), e como ele tem cara de futuro, sai “By the time you will read this”. Em inglês, depois de by the time, when e before, use o presente simples, nunca will: “By the time you read this, I will have left.”
O will simples só diz que uma ação vai acontecer no futuro. O future perfect diz que ela vai estar concluída num certo momento do futuro. Colocar already (“já”) no will simples não o transforma em future perfect: “By next year, I will graduate already” está errado.
Mais uma diferença: em português, o futuro composto também serve para supor algo sobre o passado (“Ele terá perdido o trem?”). Em inglês, will have até pode ter esse sentido (You'll have heard the news), mas o mais comum é must have: He must have missed the train. Nesta lição, o future perfect fala de um prazo no futuro.
“Até sexta” como prazo = by Friday. Until (também “até”) é para algo que dura o tempo todo, não para prazo.
“Quando você ler…”: depois de by the time, when e before, o inglês usa o presente simples, não will.
O have não pode faltar: o future perfect é will have + particípio, não só will.
Depois de will have vem o particípio (finished), não a forma base do verbo.
Calque de “Ano que vem eu já me formo”. Already (“já”) não transforma o will simples em future perfect: use will have + particípio.
Em português o auxiliar muda (eu terei, ele terá); em inglês, depois de will vem sempre have, também com he, she e it.
O future perfect inglês usa sempre have, inclusive com verbos de movimento como arrive e leave.
“Até sexta”: em português, “até” serve para prazo e para duração
Em inglês, prazo é by: “by Friday”, “by 6pm”, “by then” (“até lá”). Until é só para algo que dura até aquele momento (I'll wait until Friday = vou esperar até sexta, o tempo todo). Por isso “I will have finished the report until Friday” está errado: o certo é “by Friday”.
“Quando você ler esta mensagem, eu já terei saído”: futuro do subjuntivo depois de “quando”
Depois de by the time, when e before, o inglês usa o presente simples, mesmo falando do futuro: “By the time you read this, I will have left.” “By the time you will read this” é um erro típico. O will (ou will have) só aparece na outra parte da frase: “By the time we land, they will have started the meeting.”
“Terei terminado” / “vou ter terminado”: o futuro composto também usa ter
Aqui o português ajuda: ter = have, e o particípio vem depois, como em inglês. A diferença é que terei / terá / teremos mudam com a pessoa, e will have não: “he will have saved”, nunca “he will has saved”. E, para verbos como chegar e sair, o auxiliar continua sendo have: “We will have arrived”, “She will have left”.
💡 “Até (um momento do futuro)” como prazo → by: by Friday, by 6pm, by then.
💡 “Quando você ler…” → by the time + presente simples: by the time you read this.
💡 Will have + particípio para todas as pessoas: nunca will has, nunca will be arrived.
"Will the report be ready before the client call?"
"Yes — by then, I will have finished the final draft."
"And the budget numbers?"
"Those too. By 6pm, we will have sent everything over."
Exercício 1 · Escolha a frase correta
Choose the correct sentence — completed before a future point.
Exercício 2 · Escolha a frase correta
Choose the correct sentence.
Exercício 3 · Escolha a negativa correta
Choose the correct negative.
Exercício 4 · Escolha a pergunta correta
Choose the correct question.
Exercício 5 · Escolha a frase correta
Choose the correct sentence.
Exercício 6 · Escolha a resposta certa
Which phrase often signals the future perfect?
Exercício 7 · Escolha a frase correta
Choose the correct sentence.
Exercício 8 · Escolha a frase correta
Choose the correct sentence.
Exercício 9 · Complete a frase
Complete: 'By the end of the year, we ___ (save) enough for a trip.' (future perfect)
Exercício 10 · Complete a frase
Complete: 'By next month, they ___ (not/finish) the renovation.' (negative)
Exercício 11 · Classifique em grupos
0 / 6 classificadas
Exercício 12 · Erro típico: “até” como prazo
Portuguese: "Até sexta, eu já vou ter terminado o relatório." Which English translation is correct?
Cinco perguntas rápidas para ver o que você aprendeu.
Pergunta 1 / 5
Pontuação: 0/0
Choose the correct sentence.
Future in the past (o futuro visto do passado)
“Eu ia te ligar”, “ela disse que ligaria”: was/were going to e would para um plano ou uma expectativa vistos a partir do passado.
Be about to e be due to
Be about to: prestes a acontecer. Be due to: previsto num horário ou cronograma. E por que “o trem deve chegar às 9” não se diz com must.
Future continuous (futuro contínuo)
Will be + -ing para uma ação que vai estar em andamento num momento exato do futuro: “amanhã a essa hora, vou estar trabalhando”.
Future perfect continuous (will have been + -ing)
“Em junho vai fazer cinco anos que eu trabalho aqui”: como dizer quanto tempo algo terá durado num momento do futuro, com will have been + -ing.