Há quanto tempo a atividade estará acontecendo em um momento futuro
A construção tem dois componentes de sentido. Perfect propõe olhar para trás a partir de um ponto futuro; Continuous destaca a atividade. Ao meio-dia, por exemplo, poderemos dizer “estamos esperando há duas horas”; para falar disso antecipadamente, usamos will have been waiting for two hours by noon.
A atividade pode começar antes do presente ou ainda no futuro. O importante é que comece antes da referência futura escolhida. A forma, sozinha, não determina quando o início ocorre em relação ao dia de hoje: essa informação vem do contexto.
A conclusão não é parte obrigatória do significado. No momento indicado, a atividade ainda pode estar acontecendo. A forma avalia a duração da parte já transcorrida; se importar saber se a atividade terminará depois, acrescente uma explicação separada.
- By noon, we will have been waiting for two hours.
- Ao meio-dia, já estaremos esperando há duas horas.As duas horas são contadas até o meio-dia futuro; o fim da espera não é informado.
- I start at eight tomorrow. By ten, I will have been working for two hours.
- Começo amanhã às oito. Às dez, já estarei trabalhando há duas horas.Tanto o início quanto o ponto de avaliação estão no futuro.
Formação: will have been doing
Todas as pessoas usam a mesma sequência: will + have + been + V-ing. Não usamos has depois de will, e been não muda. Na negativa, not vem depois de will; na pergunta, will vem antes do sujeito. As outras partes mantêm a ordem.
I'll, we'll e won't funcionam como nas outras construções com will. As respostas curtas são Yes, I will. / No, I won't. Uma resposta completa pode repetir toda a sequência. Com How long, vêm primeiro essas palavras, depois will, o sujeito e have been + V-ing.
Been é V3 de be, e o verbo principal recebe -ing: write — writing, plan — planning, study — studying. Não use V3 do verbo principal no lugar de -ing: will have been written pode indicar voz passiva, mas não a duração da atividade de escrever.
| Tipo | Estrutura | Exemplo e tradução |
|---|---|---|
| Afirmação | S + will have been + V-ing | By six, she will have been driving for three hours. — Às seis, ela já estará dirigindo há três horas. |
| Negação | S + will not have been + V-ing | By six, she will not have been driving for very long. — Às seis, ela estará dirigindo há pouco tempo. |
| Pergunta de sim ou não | Will + S + have been + V-ing? | Will she have been driving for three hours by six? — Às seis, ela já estará dirigindo há três horas? |
| Pergunta com palavra interrogativa | How long + will + S + have been + V-ing? | How long will she have been driving by six? — Às seis, há quanto tempo ela estará dirigindo? |
Como calcular a duração: for, since e a referência futura
For indica duração: for three hours, for eighteen months. By aponta o momento da avaliação: by six, by the end of June. In September e this time next year também podem estabelecer um ponto futuro. Não é obrigatório usar for e by em toda frase se o sentido já estiver claro.
Since indica o início do período, não sua extensão. Para um início passado, é possível usar since last summer; com uma referência futura, a duração vai desse início até a data escolhida. Quando o início também está no futuro, costuma ser mais claro mencioná-lo em outra frase e depois usar for.
Depois de by the time, o futuro normalmente é expresso com uma forma do presente: by the time we arrive. Will fica na oração principal. Compare com When will you have been working here for a year?: é uma pergunta independente sobre a data, por isso will é adequado.
- I began in January. By the end of June, I will have been working here for six months.
- Comecei em janeiro. No fim de junho, já estarei trabalhando aqui há seis meses.
- By the time we reach the next town, we will have been travelling for four hours.
- Quando chegarmos à próxima cidade, já estaremos viajando há quatro horas.Reach é uma forma do presente em uma oração com sentido futuro.
Atividades contínuas e atividades repetidas
O Future Perfect Continuous serve para trabalho prolongado, espera, viagem ou estudo. Também pode abranger repetições regulares: ensaios duas vezes por semana ao longo de um ano. A duração desse período não significa que a atividade aconteça sem sono, fins de semana ou pausas.
Para informar um prazo de conclusão, a duração sozinha não basta. Will have been repairing the roof for a week informa há quanto tempo o conserto estará acontecendo, mas não promete um telhado pronto. Para indicar o resultado, acrescente will have finished ou use Future Perfect Simple com o objeto correspondente.
A referência pode coincidir com a interrupção da atividade, mas a forma verbal não determina isso. Por exemplo, às quatro, a pessoa estará dirigindo há seis horas e depois fará uma parada. A parada é informada separadamente, não deduzida do Perfect Continuous.
- By December, we will have been rehearsing together twice a week for a year.
- Em dezembro, já estaremos ensaiando juntos duas vezes por semana há um ano.Contamos a duração de ensaios regulares.
- By four, I will have been driving for six hours, so I will stop for a break.
- Às quatro, já estarei dirigindo há seis horas, então vou parar para descansar.O plano de parar é expresso separadamente da duração.
Comparação com Future Perfect e Future Continuous
O Future Perfect Simple costuma destacar um resultado concluído ou uma quantidade: will have repaired six bicycles. O Future Perfect Continuous destaca a atividade anterior e sua duração: will have been repairing bicycles for three hours. A segunda frase não informa quantas bicicletas estarão prontas, mas também não afirma que nenhuma estará.
O contraste não é absoluto. Com work e live, o Future Perfect Simple também pode indicar a duração de uma situação que continua: will have worked here for a year. O Continuous dá mais destaque à atividade. A presença de for a year não torna o Simple errado.
O Future Continuous situa uma ação em andamento no futuro, mas não mede sua duração anterior. O Present Perfect Continuous avalia a atividade em relação ao presente; o Past Perfect Continuous, ao passado. A sequência conhecida been + -ing continua; muda o ponto de referência.
| Exemplo | Tradução | O que sabemos |
|---|---|---|
| At noon, I will be repairing bicycles. | Ao meio-dia, estarei consertando bicicletas. | Atividade em um momento futuro. |
| By noon, I will have repaired six bicycles. | Até o meio-dia, terei consertado seis bicicletas. | Quantidade de resultados concluídos. |
| By noon, I will have been repairing bicycles for three hours. | Ao meio-dia, já estarei consertando bicicletas há três horas. | Duração da atividade até o meio-dia. |
Verbos de estado e sentidos de atividade
Com know, own e believe nos sentidos habituais, escolha Future Perfect Simple, mesmo para indicar duração. Para “no outono, fará três anos que nos conhecemos”, usamos will have known each other for three years. Will have been knowing não é usado para esse sentido neutro de conhecer alguém.
Nem todo been indica Continuous: will have been neighbours é Future Perfect Simple de be com um complemento nominal. O Continuous exige um verbo com -ing que expresse uma atividade compatível. Think about tem esse sentido: a reflexão pode se prolongar até um momento futuro.
Um verbo pode mudar de sentido conforme a combinação. Have como posse normalmente não forma Continuous; have meetings indica uma atividade. Analise a expressão inteira, em vez de excluir o verbo por uma lista sem contexto. Para um estado comum, não é necessário alongar a sequência apenas para enfatizar o tempo.
- By autumn, we will have known each other for three years.
- No outono, fará três anos que nos conhecemos.
- By Friday, the team will have been thinking about this proposal for a week.
- Na sexta-feira, a equipe já estará analisando esta proposta há uma semana.Think about indica uma atividade, não uma opinião estável.
Erros frequentes e escolha do grau de detalhe
Em will been working, falta have; em will have working, falta been; em will have been work, falta -ing. Confira a sequência por partes: will estabelece a perspectiva futura; have + been forma Perfect; been + working forma Continuous. Na pergunta, deslocamos apenas will.
Não confunda o período com seu início: for five months, mas since February. Não conte a duração apenas até o presente se a referência está no futuro: by next February pode incluir meses que ainda não passaram. Informe o ano ou a data inicial se, sem eles, o cálculo admitir interpretações diferentes.
É útil estudar essa forma depois do Future Perfect e dos Perfect Continuous presente e passado. Não é preciso usar a construção mais longa em toda previsão: para um fato, Simple pode bastar; para conclusão até um prazo, Perfect. Quando a mensagem é “naquele momento, já terão se passado tantas horas de atividade”, o Future Perfect Continuous expressa isso diretamente. A prática de consulta abaixo não é uma etapa separada do curso e não salva progresso.
Prática de Future Perfect Continuous
Confira a forma completa e se a duração é contada até o momento correto. Ao comparar as construções, observe se a frase informa a quantidade de resultados concluídos.