Future Perfect em inglês
Future Perfect
Este artigo faz parte da árvore gramatical de inglês no Settemila Lingue.
Em resumo
O future perfect apresenta uma ação como já concluída antes de um momento futuro: will have + particípio passado. Em By Friday, I will have finished the report, o relatório estará pronto, no máximo, na sexta-feira. A estrutura é especialmente comum com by, by the time, before e referências a resultados ou prazos.
Visão geral
O future perfect — futuro perfeito em inglês — permite olhar para trás a partir de um ponto no futuro. Em vez de dizer apenas que algo acontecerá, indica-se que, quando esse ponto chegar, a ação já estará completa. Compare I will finish the report (“Terminarei o relatório”) com I will have finished the report by Friday (“Terei terminado o relatório até sexta-feira”). A segunda frase estabelece um limite e destaca o resultado concluído.
Este tempo verbal costuma ser estudado no nível B2 porque exige coordenar dois momentos: a ação e a referência futura posterior a ela. É útil ao falar de prazos, planos, previsões, metas, etapas de um projeto e consequências acumuladas. Também aparece em perguntas sobre quanto tempo uma situação terá durado até certa data.
Para quem fala português, a lógica de will have finished é próxima de terei terminado. A semelhança ajuda, mas não elimina duas dificuldades: o inglês mantém a mesma forma de will have para todas as pessoas e, em orações temporais introduzidas por when ou by the time, normalmente não usa will. Além disso, a diferença entre “na sexta-feira” e “até sexta-feira” corresponde muitas vezes à diferença entre on Friday e by Friday.
Como funciona
Estrutura básica
O future perfect combina três elementos:
sujeito + will + have + particípio passado
O sujeito é quem realiza ou vive a ação. O particípio passado é a forma verbal usada depois de have: nos verbos regulares, normalmente termina em -ed (worked, finished, changed); nos irregulares, precisa ser aprendida (done, written, gone, seen).
| Tipo | Estrutura | Exemplo |
|---|---|---|
| Afirmativa | sujeito + will have + particípio | She will have arrived. |
| Negativa | sujeito + will not have + particípio | She will not have arrived. |
| Pergunta | Will + sujeito + have + particípio? | Will she have arrived? |
| Pergunta com palavra interrogativa | palavra interrogativa + will + sujeito + have + particípio? | When will she have arrived? |
A forma não muda conforme a pessoa:
| Pessoa | Forma com finish |
|---|---|
| I | I will have finished |
| you | you will have finished |
| he / she / it | he / she / it will have finished |
| we | we will have finished |
| they | they will have finished |
Na fala e na escrita menos formal, will costuma ser contraído: I’ll have finished, she’ll have left, they’ll have arrived. Na negativa, will not geralmente vira won’t: We won’t have finished by noon. O have permanece igual; formas como will has estão sempre erradas.
Particípios regulares e irregulares
Não se usa o passado simples depois de will have, mas sim o particípio passado. Nos verbos regulares, as duas formas têm a mesma aparência; nos irregulares, muitas vezes são diferentes.
| Verbo | Passado simples | Particípio passado | Future perfect |
|---|---|---|---|
| finish | finished | finished | will have finished |
| study | studied | studied | will have studied |
| go | went | gone | will have gone |
| write | wrote | written | will have written |
| do | did | done | will have done |
| see | saw | seen | will have seen |
| take | took | taken | will have taken |
Dois pontos na linha do tempo
Uma frase no future perfect geralmente contém ou pressupõe:
- uma ação que será concluída: finish the report;
- um ponto futuro que vem depois ou funciona como limite: by Friday.
Em By the time the meeting starts, we will have read the report, a leitura estará concluída antes do início da reunião. O momento de referência pode ser uma hora, uma data, outra ação ou uma etapa futura: by 6 p.m., by next year, before you arrive, when the course ends.
By, until, before e by the time
Essas expressões não são equivalentes.
| Expressão | Ideia principal | Exemplo |
|---|---|---|
| by + momento | no máximo até esse momento | I’ll have replied by Monday. |
| by the time + oração | quando a outra ação acontecer, isto já estará concluído | By the time you arrive, we’ll have eaten. |
| before + momento/oração | em algum momento anterior | They’ll have left before dawn. |
| until + momento | continuidade até o limite, não prazo de conclusão | I’ll work until six. |
By Friday significa “até sexta-feira”, isto é, a qualquer momento antes desse limite ou no próprio limite. Until Friday significa “até sexta-feira” no sentido de uma situação que continua durante o período: I’ll be away until Friday. Por isso, I will have finished until Friday não é a forma normal de indicar um prazo; use I will have finished by Friday.
Depois de when, before, after e by the time, uma oração que se refere ao futuro costuma ficar no presente simples, não com will:
- By the time she arrives, we will have prepared everything.
- não: By the time she will arrive, we will have prepared everything.
Negativas e perguntas
A negativa afirma que a conclusão ainda não terá ocorrido no momento indicado:
- I won’t have saved enough by June. — Até junho, eu ainda não terei poupado o suficiente.
- The team won’t have completed the tests before launch. — A equipa/equipe não terá concluído os testes antes do lançamento.
Nas perguntas, will vem antes do sujeito, enquanto have continua depois dele:
- Will you have finished by then?
- How many chapters will she have written by December?
- How long will you have been here when the conference begins?
Na última pergunta, been é o particípio de be. A frase pergunta pela duração acumulada de um estado até um ponto futuro.
Exemplos em contexto
| Inglês | Português | Observação |
|---|---|---|
| I will have finished by 5 o’clock. | Terei terminado até às cinco. | Conclusão antes de um horário-limite. |
| By next year, she will have graduated. | Até ao ano que vem, ela já terá concluído o curso. | Resultado alcançado até uma data futura. |
| They will have left before we arrive. | Eles já terão saído antes de chegarmos. | A saída vem antes da nossa chegada. |
| How long will you have been here? | Há quanto tempo você já estará aqui? | Pergunta sobre duração acumulada num ponto futuro implícito. |
| By the time you read this message, I’ll have boarded the plane. | Quando você ler esta mensagem, eu já terei embarcado no avião. | Read fica no presente depois de by the time. |
| Will the builders have completed the roof before winter? | Os construtores terão concluído o telhado antes do inverno? | Pergunta sobre um prazo. |
| We won’t have saved enough money by July. | Não teremos poupado dinheiro suficiente até julho. | A meta não estará completa no limite indicado. |
| At this rate, the company will have sold a million units by December. | Neste ritmo, a empresa terá vendido um milhão de unidades até dezembro. | Previsão baseada no progresso atual. |
| In two weeks, I’ll have worked here for ten years. | Daqui a duas semanas, fará dez anos que trabalho aqui. | Duração de um estado até um ponto futuro. |
| Once the guests arrive, we’ll have prepared everything. | Quando os convidados chegarem, já teremos preparado tudo. | A preparação estará concluída primeiro. |
| By midnight, the votes will have been counted. | Até à meia-noite, os votos terão sido contados. | Future perfect na voz passiva. |
| She will already have seen the email when you call her. | Ela já terá visto o e-mail quando você lhe telefonar. | Already reforça que a ação estará concluída. |
| Will you have read all three books by the exam? | Você terá lido os três livros até ao exame? | Pergunta sobre quantidade concluída. |
| I won’t have finished the whole project, but I’ll have completed the first phase. | Não terei terminado o projeto inteiro, mas terei concluído a primeira fase. | Contraste entre resultado parcial e total. |
As traduções mostram que nem sempre é preciso reproduzir a estrutura palavra por palavra. Por exemplo, I’ll have worked here for ten years pode corresponder naturalmente a “fará dez anos que trabalho aqui”. O essencial é conservar a relação temporal: o período é contado até um momento futuro.
Erros comuns
1. Omitir have
- Incorreto: I will finished by six.
- Correto: I will have finished by six.
- Por quê: o future perfect precisa de will + have + particípio passado. Will finished mistura o auxiliar com uma forma inadequada.
2. Usar o passado simples de um verbo irregular
- Incorreto: She will have wrote the report.
- Correto: She will have written the report.
- Por quê: depois de have, usa-se o particípio passado. Wrote é passado simples; written é particípio.
3. Alterar have na terceira pessoa
- Incorreto: He will has completed the course.
- Correto: He will have completed the course.
- Por quê: depois de um verbo modal como will, o verbo seguinte fica na forma básica. Portanto, é sempre will have, nunca will has.
4. Usar will nas duas orações
- Incorreto: By the time you will arrive, I will have cooked dinner.
- Correto: By the time you arrive, I will have cooked dinner.
- Por quê: numa oração temporal futura introduzida por by the time, o inglês normalmente usa o presente simples. A oração principal leva will have.
5. Confundir by com until
- Incorreto: We will have completed the work until Friday.
- Correto: We will have completed the work by Friday.
- Por quê: by marca o prazo para uma conclusão. Until apresenta algo que continua até certo momento: We will continue working until Friday.
6. Usar o future perfect quando só se indica quando a ação ocorrerá
- Pouco adequado sem contexto: I will have visited her tomorrow.
- Natural: I will visit her tomorrow.
- Com limite claro: By tomorrow evening, I will have visited her.
- Por quê: o future perfect precisa de um ponto futuro a partir do qual se vê a ação como concluída. Para uma ação futura simples, will + verbo costuma bastar.
Notas de uso
O foco está no resultado
O future perfect é particularmente natural quando se pode medir o resultado: uma tarefa terminada, uma quantidade produzida, uma meta atingida ou um período acumulado.
- By Friday, we’ll have processed 500 applications.
- Next month, they’ll have been married for twenty years.
A segunda frase usa be married como estado. Embora a relação continue, o período de vinte anos estará completo no ponto futuro mencionado.
Already, yet e posição dos advérbios
Already costuma aparecer entre will e o particípio, geralmente depois de have: She will have already left e She will already have left são possíveis, com variação de foco. Yet tende a vir no fim de negativas e perguntas: Will they have arrived yet?; They won’t have arrived yet.
Na conversa, o contexto frequentemente permite omitir o prazo:
- Don’t call at eight. He’ll have gone to bed.
O horário já fornece o ponto de referência. Sem nenhum contexto futuro, porém, a frase pode parecer incompleta ou assumir outro sentido.
Diferença em relação ao português
O equivalente terei feito existe em português, mas pode soar mais formal ou menos frequente em certas variedades e situações. Na fala, também se ouvem construções como “até lá, já vou ter terminado”. Em inglês, I’ll have finished by then é uma opção normal tanto na fala quanto na escrita; não é necessariamente solene.
Também convém não traduzir by automaticamente pela mesma palavra em todos os casos. Conforme a frase, pode corresponder a “até”, “quando”, “antes de” ou “no máximo até”. Primeiro identifique se há um prazo de conclusão.
Além do básico: usos avançados
Future perfect e future perfect continuous
O future perfect destaca sobretudo conclusão, quantidade ou resultado. O future perfect continuous usa will have been + verbo em -ing e destaca a atividade em curso ou a sua duração.
| Foco | Exemplo | Interpretação |
|---|---|---|
| resultado concluído | By June, I will have written three chapters. | Três capítulos estarão prontos. |
| duração da atividade | By June, I will have been writing the book for a year. | A atividade de escrever terá durado um ano. |
| estado duradouro | By June, I will have lived here for a year. | Um ano de residência estará completo; o estado pode continuar. |
Com verbos que descrevem estados, como know, own, be e muitas vezes live, a forma contínua pode ser impossível ou mudar o foco. Por isso, By then, I will have known her for ten years é natural, enquanto will have been knowing não é.
Voz passiva
Quando o foco recai sobre o que estará concluído, e não sobre quem fará a ação, usa-se:
will have been + particípio passado
- The bridge will have been completed by 2030. — A ponte terá sido concluída até 2030.
- All the invitations will have been sent before lunch. — Todos os convites terão sido enviados antes do almoço.
Aqui, been é o particípio de be, e completed/sent pertence ao verbo principal. A sequência pode parecer longa, mas cada elemento tem uma função: futuro (will), anterioridade (have), passiva (been) e ação (completed).
Suposições sobre algo que provavelmente já aconteceu
Em certos contextos, especialmente no inglês britânico ou em registo mais formal, will have + particípio pode exprimir uma dedução sobre o presente ou o passado recente, e não um futuro literal:
- You will have heard the news by now. — A esta altura, você provavelmente já ouviu a notícia.
- They will have arrived home by now. — Eles provavelmente já chegaram a casa.
O falante considera a conclusão muito provável com base no que sabe. Na conversa, também é comum usar must have: They must have arrived by now. Esse valor de dedução deve ser entendido pelo contexto e não substitui o uso principal com referência futura.
O ponto de referência pode ficar implícito
Em narrativas, instruções e planeamento, um prazo mencionado anteriormente pode continuar válido:
- The ceremony starts at noon. The guests will have arrived, and the staff will have checked every seat.
As duas formas são interpretadas em relação ao meio-dia. Não é necessário repetir by noon em cada oração, desde que a relação temporal permaneça clara.
Dicas de prática
- Construa linhas do tempo. Escolha um prazo — by Friday, by 2030, before the meeting starts — e escreva o que já estará concluído. Marque visualmente a ação antes do ponto futuro.
- Treine os particípios irregulares em frases completas. Em vez de decorar apenas write–wrote–written, formule By tomorrow, I will have written the email. Isso fixa ao mesmo tempo a forma e o uso.
- Compare três versões. Para a mesma situação, escreva I will finish, I will have finished e I will have been working. Pergunte se o foco é o acontecimento, o resultado concluído ou a duração da atividade.
Conceitos relacionados
- Pré-requisito: Futuro com will — apresenta o auxiliar will, a ordem das palavras em perguntas e a formação de negativas usadas também no future perfect.
- Continuação recomendada: contraste o future perfect com o future perfect continuous para distinguir resultado concluído de duração ou atividade em curso.