Future Perfect (will have + past participle)
Grammar Pattern
BritishAmericanAustralian
★★★☆☆ Moderate
Neutral
Meaning: Actions completed before a future time
在未来某个时间之前完成的动作
Acciones completadas antes de un tiempo futuro
未来のある時点までに完了する行動
미래의 어떤 시점까지 완료되는 행동
Use future perfect to describe something that will be finished before a certain future point: 'By Friday, I will have finished.' Often with 'by' expressions: by then, by next year, by the time.
使用将来完成时描述在未来某个特定时间点之前将会完成的事情:'By Friday, I will have finished.'常与'by'表达连用:by then, by next year, by the time。
Usa el futuro perfecto para describir algo que estará terminado antes de cierto punto futuro: 'By Friday, I will have finished.' A menudo con expresiones con 'by': by then, by next year, by the time.
未来完了形は、ある未来の時点までに完了することを表すのに使います:「By Friday, I will have finished.」「by」を使った表現と一緒によく使われます:by then, by next year, by the time。
미래완료는 미래의 특정 시점까지 완료될 것을 나타냅니다: 'By Friday, I will have finished.' 주로 'by' 표현과 함께 사용합니다: by then, by next year, by the time.
Examples
- By this time tomorrow, I'll have arrived. 明天这个时候,我已经到了。Mañana a esta hora, ya habré llegado.明日の今頃には到着しているでしょう。내일 이맘때쯤이면 도착해 있을 것입니다.
- She will have graduated by June. 到六月份她就毕业了。Ella se habrá graduado para junio.6月までに彼女は卒業しているでしょう。6월까지 그녀는 졸업해 있을 것입니다.
- Will you have finished by 5 o'clock? 你五点之前能完成吗?¿Habrás terminado para las 5?5時までに終わりますか?5시까지 끝낼 수 있나요?
- By the time you get here, I'll have left. 等你到的时候,我已经走了。Para cuando llegues aquí, ya me habré ido.あなたがここに着く頃には、私は去っているでしょう。당신이 여기 도착할 때쯤이면, 저는 이미 떠나 있을 것입니다.
Pronunciation
Usage Guide
Context: spoken, written, formal
Tone: predictive
✓ Do Say
- I'll have done it by then.到那时我就做完了。Lo habré hecho para entonces.それまでには終わっているでしょう。I'll have done it by then.
- By next year, we'll have moved.到明年,我们就搬家了。Para el próximo año, nos habremos mudado.来年までには引っ越しているでしょう。By next year, we'll have moved.
- They won't have arrived yet.他们还没到。Todavía no habrán llegado.まだ到着していないでしょう。They won't have arrived yet.
✗ Don't Say
- I will have finish... (past participle: 'finished')I will have finish...(需要过去分词:'finished')I will have finish... (participio pasado: 'finished')I will have finish...(過去分詞:'finished'が必要)I will have finish... (과거분사 'finished'를 사용해야 함)
- By tomorrow I will finished... (need 'have')By tomorrow I will finished...(需要'have')By tomorrow I will finished... (necesita 'have')By tomorrow I will finished...('have'が必要)By tomorrow I will finished... ('have'가 필요함)
Origin & History
Perfect aspect in future
Cultural Context
Era: Modern
Generation: All ages
Social background: Universal
More From This Topic
Present Perfect Simple
★★★★★
Connects past actions to the present moment
Present Perfect vs Past Simple
★★★★★
Choosing between these two tenses
used to
★★★★★
Describes past habits or states that no longer exist
going to vs will
★★★★★
Choosing between two future forms
will vs going to (Nuances)
★★★★★
Choosing between future forms
Present Continuous for Future
★★★★★
Using present continuous for planned arrangements
More from Verb Tenses
Practice "Future Perfect (will have + past participle)" on WordLoci
Flashcards, quizzes, audio pronunciation & spaced repetition — all free