Imagine que você marcou um encontro com um amigo para as 18h. Ele manda mensagem: "Chego às 18h30, tudo bem?". Você responde algo como: "Sem problema, mas até lá eu já terei jantado". Repare no detalhe: você está no presente, olhando para um ponto no futuro (18h30) e dizendo que uma ação (jantar) já estará concluída antes desse ponto. Esse é exatamente o trabalho do Future Perfect.
É um tempo verbal que dá um toque sofisticado ao seu inglês. Ele não fala do futuro simples ("vou jantar"), mas de algo que estará terminado em relação a um marco futuro. Em português, a gente traduz naturalmente como "terá acontecido", "já terei feito" ou "vou ter feito".
A montagem: will have + particípio
A boa notícia é que a fórmula é fixa e não muda com a pessoa. Você sempre usa will have seguido do verbo principal no particípio (a terceira coluna dos verbos, aquela do -ed ou das formas irregulares como done, gone, eaten).
Veja como ela se repete igualzinha para todo mundo, sem aquela troca de have/has que atrapalha no Present Perfect:
Se você já domina o Present Perfect e o Past Perfect, repare que a família inteira faz o mesmo gesto: olhar para trás a partir de um ponto de referência. O Present Perfect olha para trás a partir de agora; o Past Perfect, a partir de um ponto no passado; o Future Perfect, a partir de um ponto no futuro. Muda o ponto de observação — o gesto é o mesmo.
O marco de tempo: by
O Future Perfect quase nunca anda sozinho. Ele precisa de um ponto de referência no futuro, e a palavra estrela para marcar esse ponto é by (que aqui significa "até", no sentido de "até no máximo tal momento"). É como plantar uma bandeira lá na frente e dizer: "quando chegarmos nessa bandeira, isso já vai estar pronto".
Repare naquele último exemplo com by the time (na hora em que / quando). Ele conecta duas ações futuras: uma delas (acordar) marca o momento; a outra (ir embora) já estará concluída antes disso. Um detalhe importante: depois de by the time, o verbo vem no presente (wake up), nunca com will.
Na vida real: promessas de prazo e palpites confiantes
O habitat natural do Future Perfect é a conversa de prazo. Se hoje é quarta e seu chefe pergunta se o relatório sai, você projeta a certeza:
Exemplo em contexto:
"Don't worry, I will have sent the report by Friday." (Não se preocupe, eu já terei enviado o relatório até sexta.)
E tem um segundo uso que soa muito nativo: o palpite confiante sobre o que provavelmente já aconteceu. São 22h e o voo dos seus pais saiu no horário? They will have landed by now. (A esta altura, já devem ter pousado.) Você não tem a confirmação — mas a lógica do relógio te dá quase certeza.
Concluído ou em andamento? Future Perfect x Future Continuous
Os dois tempos enxergam o mesmo futuro por lentes diferentes. O Future Continuous congela a cena no meio da ação; o Future Perfect olha para a ação já encerrada antes do marco. Compare:
A preposição denuncia a escolha: at aponta o instante exato da cena; by marca o prazo até o qual tudo estará pronto.
A pegadinha brasileira
O brasileiro tende a "achatar" tudo no futuro simples e dizer "I will send it by Friday" quando quer dizer "já terei enviado". Isso não está errado, mas perde a ideia de conclusão prévia. O erro mais comum, porém, é esquecer o have e conjugar o verbo principal: a gente pensa em português "terá terminado" e escreve "He will finished" ou "He will has finished". Grave a fórmula como um bloco único e invariável: will have + particípio, para todo mundo, sempre. Nunca will has, nunca will finished. O correto é "He will have finished" (Ele terá terminado).
Teste rápido
Sem subir a página: o que já estará pronto em cada cenário?
1. Complete: By 2030, she ___ (graduate). ver resposta
will have graduated — by marca o prazo; a fórmula will have + particípio vale para todas as pessoas.
2. Corrija: He will has finished by Friday. ver resposta
He will have finished by Friday — depois de will, o have nunca vira has.
3. Escolha: By the time you arrive, we (will leave / will have left). ver resposta
will have left — a saída estará concluída antes de você chegar. E repare no presente arrive depois de by the time.
4. Traduza: "Até dezembro, já terei pago o carro." ver resposta
By December, I will have paid off the car — o prazo (by December) + a conclusão antes dele (will have paid).
Resumo
- Use o Future Perfect para algo que estará concluído antes de um ponto no futuro (terá acontecido / já terei feito).
- A fórmula é fixa para todas as pessoas: will have + verbo no particípio.
- Ele costuma vir com by ou by the time; depois de by the time, o verbo fica no presente.
- Também serve para o palpite confiante: They will have landed by now.
- Contraste: at 8 I'll be having dinner (cena rolando) x by 9 I'll have had dinner (cena encerrada).