C1
S + will have been + V-ing + for + time
will have been V-ing
Explicação
Olha-se a partir de um ponto no futuro para trás, para algo que durou até esse ponto. Sempre vem com um marco futuro (by then, next June) e uma duração (for ten years). É a forma mais longa do futuro e marca o nível C1. Armadilha comum: Depois de by the time, usa-se o presente, e não will: By the time we will land ✗, By the time we land ✓.
Exemplos
Em junho, ela terá ensinado aqui por vinte anos.
Quando pousarmos, teremos voado por onze horas.
No mês que vem, eles estarão esperando uma decisão há um ano.
Na sexta-feira, terei trabalhado nisso por seis semanas.
Prática
Teste o que você aprendeu com um quiz de múltipla escolha
Aprenda “S + will have been + V-ing + for + time” de forma eficiente
O ponto de gramática “S + will have been + V-ing + for + time” (will have been V-ing) é uma das estruturas importantes do nível CEFR 5. Para usá-lo com fluência, você precisa entender os contextos de uso e praticar com frequência.
Dica de estudo: leia os exemplos em voz alta várias vezes para criar um reflexo natural. Depois, tente criar frases com situações da sua própria vida. Use o botão de áudio para ouvir e praticar a pronúncia correta.
Você também pode abrir a lição completa “” para entender melhor a gramática e o vocabulário relacionados.