Future Perfect
O tempo future perfect descreve ações que estarão concluídas antes de um momento ou evento específico no futuro. Ele destaca a conclusão da ação, e não a ação em si.
1.Construções
1.1Construções de frases / verbos regulares
Para formar o tempo (tense) future perfect, siga estas regras básicas:
S = sujeito (subject)
won't = will not
QW = palavra interrogativa
| Construção | Exemplos | |
|---|---|---|
| + Afirmativa | S + will + have + Verbo(+ed / d) + ... | I will have finished the project by tomorrow. Eu terei terminado o projeto até amanhã. |
| - Negativa | S + won't + have + Verbo(+ed / d) + ... | They won't have arrived by noon. Eles não terão chegado até o meio-dia. |
| ? Interrogativa | (QW) + will + S + have + Verbo(+ed / d) + ...? | Will she have finished everything by then? Ela terá terminado tudo até lá? |
Teste-se
1.2Construções de frases / verbos irregulares
Para formar o tempo (tense) future perfect, siga estas regras básicas:
S = sujeito (subject)
won't = will not
(III) = a forma past participle do verbo principal (main verb) → Irregular Verbs List, lista de verbos irregulares (3ª coluna)
QW = palavra interrogativa
| Construção | Exemplos | |
|---|---|---|
| + Afirmativa | S + will + have + Verbo(III) + ... | I will have done it tomorrow. Eu terei feito isso amanhã. |
| - Negativa | S + won't + have + Verbo(III) + ... | They won't have left by noon. Eles não terão saído até o meio-dia. |
| ? Interrogativa | (QW) + will + S + have + Verbo(III) + ...? | Will she have done everything by then? Ela terá feito tudo até lá? |
Teste-se
2.Uso
2.1Conclusão antes de um prazo
O tempo future perfect é muito usado para mostrar que uma ação (action) já estará concluída ou alcançada até um determinado momento no futuro.
Ele descreve uma ação que, em certo momento do futuro, já pertencerá ao passado.
Com frequência aparece com uma expressão de tempo iniciada por by: by then, by that time, by the 24th of September etc.
| Exemplo | Comentário |
|---|---|
| By the end of this year, she will have worked here for five years. No fim deste ano, ela terá trabalhado aqui por cinco anos. |
This means that at the end of this year, her total time working here will be five years. Isso significa que, no fim deste ano, o tempo total de trabalho dela aqui será de cinco anos. |
| I will have retired by the year 2030. Eu terei me aposentado até 2030. |
This means that before or in the year 2030, my retirement will already be in the past. Isso significa que antes de 2030 ou em 2030 eu já estarei aposentado. |
| By next Christmas we will have been here for eight years. No próximo Natal, nós já estaremos aqui há oito anos. |
This means that next Christmas marks a total of eight years since we arrived. Isso significa que o próximo Natal marca oito anos no total desde que chegamos. |
| The builders say they will have finished the roof by Tuesday. Os pedreiros dizem que terão terminado o telhado até terça-feira. |
This means that the roof will be complete before Tuesday. Isso significa que o telhado estará pronto antes de terça-feira. |
Teste-se
2.2Expressar certeza / prever ações passadas no futuro
O tempo future perfect pode expressar certeza sobre ações que estarão concluídas antes de um momento específico no futuro: na prática, ele prevê ações passadas a partir de uma perspectiva futura.
É muito usado com advérbios (adverbs) como probably e certainly, que vêm logo depois de will.
| Exemplo | Comentário |
|---|---|
| By the time we get there, they will probably have left. Quando chegarmos lá, eles provavelmente já terão saído. |
Certainty that the action of leaving will likely be completed before we arrive, from a future perspective. Certeza de que eles muito provavelmente sairão antes de chegarmos, vista de uma perspectiva futura. |
| I save 50 dollars a month, and I started in January. So by the end of the year, I will have saved 600 dollars. Eu economizo 50 dólares por mês e comecei em janeiro. Então, até o fim do ano, eu terei economizado 600 dólares. |
Prediction that, based on a consistent saving pattern, the total amount of 600 dollars will be accumulated by the end of the year. Previsão de que, com um ritmo de economia constante, o total de 600 dólares será acumulado até o fim do ano. |
| By next summer, I will probably have travelled to five countries. Até o próximo verão, eu provavelmente terei viajado para cinco países. |
Prediction that, based on plans, the action of travelling to five countries will most likely be completed by next summer. Previsão de que, de acordo com os planos, as viagens a cinco países estarão concluídas até o próximo verão. |
| Surely they will have finished their meal before the film starts. Com certeza eles terão terminado a refeição antes de o filme começar. |
Certainty that the action of finishing the meal will be completed before the film begins, viewed from a future perspective. Certeza de que terminarão de comer antes de o filme começar, vista de uma perspectiva futura. |
| He will certainly have left by the time we arrive. Ele certamente já terá saído quando chegarmos. |
Certainty that the action of leaving will be completed before we arrive, as seen from a future point. Certeza de que ele terá saído antes de chegarmos, vista de um ponto no futuro. |
Teste-se
3.Perguntas frequentes
Quando usar o Future Perfect em inglês?
Use o Future Perfect (will have + particípio passado, past participle) para uma ação que vai estar terminada antes de um momento no futuro. Por exemplo: "I will have finished the project by Friday." Ele aparece muito com by: by then, by next June, by the time you arrive. Também pode contar o tempo até um ponto futuro ("By December, she will have worked here for five years") ou mostrar certeza de que algo terá terminado: "He will certainly have left by the time we get there."
Future Perfect ou Future Simple: "I will cook dinner" ou "I will have cooked dinner"?
Ambas estão certas, com sentidos diferentes: o Future Simple diz o que vai acontecer; o Future Perfect, que já estará feito até lá. Compare "When you get home, I will cook dinner" (começo a cozinhar depois que você chegar) com "By the time you get home, I will have cooked dinner" (o jantar estará pronto quando você chegar). Com by, o Future Simple também é possível ("I will finish it by Friday"), mas o Future Perfect destaca a conclusão.
É correto dizer "She will has finished" no Future Perfect?
Não, diga "She will have finished": no Future Perfect, will vem seguido de have com todos os sujeitos, e depois o particípio passado (past participle). Não use -ing nem a forma base (base form) depois de have: "He will have completed it", e não "He will have completing it" ou "He will have complete it". Verbos irregulares precisam da terceira forma: "They will have gone", e não "They will have went". A negativa usa won't have ("They won't have arrived by noon"), e a pergunta começa com will: "Will she have finished by then?"
"By the time you arrive" ou "by the time you will arrive" com o Future Perfect?
Diga "by the time you arrive": depois de by the time, use o Present Simple, e coloque o Future Perfect na oração principal (main clause). Por exemplo: "By the time you arrive, we will have eaten", e não "By the time you will arrive, we will have eaten". Em português também não dizemos "quando você chegará", e sim "quando você chegar". A mesma regra vale depois de before e when: "I will have left before you get there."
Future Perfect ou Past Perfect: "will have finished" ou "had finished"?
Use o Future Perfect (will have finished) olhando para trás a partir do futuro, e o Past Perfect (had finished) a partir do passado. Compare "By next June, she will have finished her degree" (junho ainda vai chegar) com "By last June, she had finished her degree" (junho já passou). Não misture as duas formas: "She will had finished" está errado. Will sempre vem seguido de have.

