O que já estará feito até um momento futuro
O Future Perfect tem um ponto de referência futuro. Quem fala imagina esse momento e informa o que já terá acontecido: documentos enviados, um trem que já partiu ou um trabalho concluído. O foco não é apenas o acontecimento futuro, mas sua relação com outra referência futura.
A conclusão pode ocorrer antes do prazo indicado; a forma não determina o minuto exato. By Friday significa “até sexta-feira”, não necessariamente “exatamente na sexta-feira”. O prazo pode ter sido mencionado antes: I will have finished by then, em que then retoma um momento já conhecido.
O Future Perfect expressa uma previsão ou expectativa de quem fala, não uma garantia objetiva. Probably, I think e as circunstâncias esclarecem o grau de certeza. Para analisar a construção, estabeleça primeiro duas informações: o que acontecerá e até qual momento isso é avaliado.
- By Friday, we will have sent the documents to every participant.
- Até sexta-feira, já teremos enviado os documentos a cada participante.O envio já estará concluído até o prazo.
- The meeting starts at ten. I will have checked the figures by then.
- A reunião começa às dez. Até lá, já terei conferido os números.By then retoma o início da reunião.
Will have done: formação de afirmações, negativas e perguntas
Depois de will, mantemos have, inclusive com he e she. Em seguida, usamos V3: finished, written, taken. Nos verbos regulares, o particípio coincide com a forma em -ed; nos irregulares, pode ser diferente do Past Simple: wrote — written, went — gone, saw — seen.
A negativa usa will not have, com a contração won't have. Na pergunta, will vem antes do sujeito; have + V3 fica depois dele. A resposta curta usa will: Yes, she will. / No, she won't. Uma resposta completa pode repetir toda a construção.
She'll have finished significa she will have finished. Não troque have por has nem acrescente been antes de todo V3: will have finished está na voz ativa. Will have been finished tem outra estrutura e pode expressar voz passiva, não a afirmação comum “ela terá terminado”.
| Tipo | Estrutura | Exemplo e tradução |
|---|---|---|
| Afirmação | S + will have + V3 | She will have finished the drawing by noon. — Até o meio-dia, ela terá terminado o desenho. |
| Negação | S + will not have + V3 | She will not have finished the drawing by noon. — Até o meio-dia, ela ainda não terá terminado o desenho. |
| Pergunta de sim ou não | Will + S + have + V3? | Will she have finished the drawing by noon? — Ela terá terminado o desenho até o meio-dia? |
| Pergunta com palavra interrogativa | What + will + S + have + V3? | What will she have finished by noon? — O que ela terá terminado até o meio-dia? |
By, before, until e a indicação de prazo
By indica o limite até o qual se espera um resultado: by six, by the end of the week. Before significa “antes do momento indicado”. Compare by six, no máximo até as seis, com before six, antes das seis. A precisão do limite também depende da expressão: by Friday, sem contexto, não esclarece o horário.
Until normalmente descreve continuidade até um limite: I will work until six. Na negativa, not ... until pode indicar que o resultado não ocorrerá antes de certo momento: I will not have finished until six. Não confunda isso com “não estará pronto até as seis”, que corresponde a will not have finished by six.
A referência temporal não precisa conter by: in two weeks pode indicar um ponto daqui a duas semanas a partir do qual se avalia o resultado. Ainda assim, um prazo não exige automaticamente Future Perfect. I will finish by Friday também é gramatical; o Perfect enfatiza mais o resultado já disponível até o prazo.
- I will have packed everything by six.
- Até as seis, já terei embalado tudo.
- I will be packing until six.
- Vou ficar embalando as coisas até as seis.Atividade que continua até o limite, não informação de resultado concluído.
- I will not have finished by six.
- Até as seis, ainda não terei terminado.O resultado não estará pronto no limite indicado.
By the time e as orações temporais
By the time introduz um acontecimento até o qual se espera o resultado da oração principal. Quando se trata do futuro, essa oração normalmente usa Present Simple: by the time you arrive. O Future Perfect fica na principal: I will have prepared everything. É possível inverter a ordem das orações sem mudar essa relação.
Nas orações temporais com when, after, before e until, o presente também pode expressar futuro. O Present Perfect pode destacar a conclusão: when I have checked the figures. Isso não justifica colocar Future Perfect automaticamente depois de when: diferencie a oração temporal de uma pergunta independente como When will you have finished?
- By the time you arrive, we will have set up the equipment.
- Quando você chegar, já teremos instalado os equipamentos.Arrive é Present Simple com sentido futuro em uma oração temporal.
- When I have checked the figures, I will send you the final version.
- Quando eu tiver conferido os números, enviarei a versão final para você.O Present Perfect destaca a conclusão da conferência antes do envio.
- When will you have finished the checks?
- Até quando você terá terminado as verificações?É uma pergunta independente, por isso will é possível.
Diferenças em relação ao Future Simple, Continuous e outros Perfect
O Future Simple informa o que acontecerá e, conforme o contexto, expressa decisão ou promessa. O Future Perfect apresenta o acontecimento como já concluído até uma referência futura. I will send it by noon e I will have sent it by noon podem descrever o mesmo plano, mas a segunda frase propõe mais claramente olhar para trás a partir do meio-dia.
O Future Continuous situa a ação em andamento: at noon I will be checking the files. O Future Perfect mostra o resultado até um momento: by noon I will have checked the files. O Future Perfect Continuous destaca a duração da atividade anterior, sem garantir a conclusão da verificação de todos os arquivos.
Present Perfect, Past Perfect e Future Perfect compartilham a ideia de olhar para uma situação anterior, mas mudam o ponto de referência. Have finished relaciona o resultado ao presente; had finished, a um momento passado; will have finished, a um momento futuro. Escolha pelo contexto, não apenas pela palavra “já” em português.
| Exemplo | Tradução | Foco |
|---|---|---|
| I will review the notes tomorrow. | Vou revisar as anotações amanhã. | Acontecimento futuro. |
| At ten, I will be reviewing the notes. | Às dez, estarei revisando as anotações. | Atividade em andamento naquele momento. |
| By ten, I will have reviewed all the notes. | Até as dez, já terei revisado todas as anotações. | Resultado concluído. |
| By ten, I will have been reviewing the notes for an hour. | Às dez, já estarei revisando as anotações há uma hora. | Duração da atividade. |
Estados que continuam e sua duração
O Future Perfect não se limita a ações concluídas. Com estados, mostra a duração até um momento futuro: will have known, will have owned, will have been married. O estado pode continuar depois da data indicada. “Em maio, fará dez anos que nos conhecemos” não significa o fim dessa relação.
Been é o particípio passado de be. Por isso, will have been colleagues é Future Perfect Simple: depois de been, há um substantivo, não um verbo com -ing. O Perfect Continuous exige outra sequência: will have been working. A presença de been, sozinha, não determina o Continuous.
Com live e work, as duas formas de Perfect podem indicar duração: will have worked e will have been working. O Continuous destaca mais a atividade. Com know no sentido neutro de conhecer alguém, normalmente usamos Simple, mesmo que o período seja longo.
- In May, we will have known each other for ten years.
- Em maio, fará dez anos que nos conhecemos.
- By July, she will have been the team leader for a year.
- Em julho, fará um ano que ela lidera a equipe.Will have been + complemento nominal: Perfect Simple, não Continuous.
Erros frequentes na escolha da forma
Em She will has finished, have foi flexionado indevidamente: o correto é She will have finished. Em will have wrote, foi usada V2 no lugar de V3: o correto é will have written. Will she has finished? tem o mesmo problema: depois do sujeito, mantemos have. Para formar a pergunta, deslocamos apenas will.
Não considere by uma exigência automática de Perfect: um verbo de estado pode aparecer naturalmente no Future Simple, como I will know by Friday. Por outro lado, o Future Perfect pode aparecer sem by quando a referência futura já está clara. Primeiro, defina qual resultado ou duração está sendo avaliado.
Não acrescente will à oração temporal apenas porque o português usa uma forma de futuro: by the time the office opens. Na negativa, observe o sentido do prazo: won't have finished by noon informa que o trabalho ainda não estará concluído até o meio-dia. As questões abaixo verificam a regra fora do programa do curso e não salvam progresso.
Prática de Future Perfect
Confira have depois de will, o particípio passado, a referência futura e a oração temporal.