آینده کامل در انگلیسی: Will Have Done (Future Perfect)
completed (تموم شده). یعنی یه event (اتفاق) که تا یه زمان future (آینده) کامل میشه.
Grammar Rule in 30 Seconds
The Future Perfect describes an action that will be finished before a specific point in the future.
- Use 'will have' + the past participle (e.g., 'will have eaten').
- It always looks back from a future point to a completed action.
- Commonly used with 'by' or 'by the time' (e.g., 'by tomorrow').
مرور کلی
Future Perfect که در ساختار انگلیسی با will have done شناخته میشود، یکی از ابزارهای بسیار دقیق و ظریف برای مدیریت زمان در ذهن و زبان است. اگر بخواهیم این زمان را در یک جمله کوتاه تعریف کنیم، باید بگوییم: «نگاه به گذشته، از دریچه آینده». تصور کنید سوار بر ماشین زمان به نقطهای در آینده میروید و از آنجا به عقب نگاه میکنید تا ببینید چه کارهایی تا آن لحظه «تمام شدهاند».Future Simple) و «تمام شدن کار تا یک نقطه در آینده» (Future Perfect) وجود دارد. ساختار will have + Past Participle در واقع دو مفهوم را با هم ترکیب میکند:- 1will: نشاندهنده آینده بودن.
- 2have + Past Participle: نشاندهنده «کامل بودن» یا همان جنبه
Perfect(اتمام عمل).
will ساده استفاده کند. اما توجه داشته باشید که در انگلیسی، اگر بگویید I will finish it by tomorrow (من آن را تا فردا تمام خواهم کرد)، تمرکز روی «لحظه اتمام» است.I will have finished it by tomorrow (تا فردا آن را تمام کردهام)، شما بر روی «وضعیت تمامشده بودن» آن کار در نقطه زمانی فردا تاکید میکنید.will have برای تمام فاعلها ثابت میماند.Subject + will + have + Past Participle (p.p)- 1کلمه
haveهرگز بهhasتبدیل نمیشود. حتی برایSheیاHe. چرا؟ چون بعد از فعل مدالwillهمیشه باید شکل ساده فعل بیاید. - 2
Past Participleیا همان قسمت سوم فعل، برای افعال باقاعده با اضافه کردن-edساخته میشود (مانندfinished,worked) و برای افعال بیقاعده باید شکل خاص آنها را حفظ کنید (مانندgone,written,done).
Subject + will have + p.p | I will have graduated by 2025. | تا سال ۲۰۲۵ فارغالتحصیل شدهام. |Subject + will not (won't) have + p.p | They won't have arrived by 8 PM. | آنها تا ساعت ۸ نخواهند رسید (رسیدنشان کامل نشده). |Will + Subject + have + p.p? | Will you have finished the report? | آیا تا آن موقع گزارش را تمام کردهای؟ |I will have→I'll haveShe will have→She'll havewill not have→won't have
I will have eaten نه فقط Will have eaten.by شروع میشوند (به معنای «تا» یا «نه دیرتر از») همراه است.- مثال:
By the end of the week, I will have moved to my new apartment. - (تا پایان هفته، به آپارتمان جدیدم اسبابکشی کردهام.)
- مثال:
When you arrive at the airport, I will have already checked in. - (وقتی به فرودگاه برسی، من قبلاً پذیرش [چک-این] را انجام دادهام.)
when یا before شروع میشوند، فعلِ آن قسمت معمولاً در زمان «حال ساده» میآید (you arrive) اما معنای آینده دارد.Present Perfect) دارد، اما در آینده اتفاق میافتد. معمولاً با for برای بیان مدت زمان استفاده میشود.- مثال:
By next month, we will have been married for ten years. - (تا ماه آینده، ده سال خواهد بود که ما ازدواج کردهایم / ده سال از ازدواج ما گذشته است.)
- مثال:
You will have heard the news about the new project. - (احتمالاً تا الان خبر پروژه جدید را شنیدهاید.)
has برای سومشخصHe has done)، در آینده کامل هم میگویند: He will has finished.- غلط:
He will has finished the task. - درست:
He will have finished the task.
will, can, must فعل همیشه به صورت پایه (Base Form) میآید. شکل پایه فعلِ داشتن، have است.before یا when دارد از will استفاده کنید.- غلط:
Before you will arrive, I will have cooked dinner. - درست:
Before you arrive, I will have cooked dinner.
when, before, after, by the time شروع میشوند)، برای اشاره به آینده از «حال ساده» استفاده میکنیم.by و untilBy: یعنی «نه دیرتر از این لحظه» (نقطه اتمام). برای آینده کامل همیشه ازbyاستفاده میکنیم.Until: یعنی «تداوم یک عمل تا یک لحظه».- مثال:
I will work until 5 PM.(من تا ساعت ۵ کار خواهم کرد - تداوم کار). - مثال:
I will have finished by 5 PM.(من تا ساعت ۵ کار را تمام کردهام - اتمام کار قبل از ساعت ۵).
Future Perfect استفاده کنید، بیایید آن را با دو زمان پرکاربرد دیگر مقایسه کنیم.I will read the book. | I will be reading the book. | I will have read the book. |- 1
I will study tonight.(امشب درس میخوانم - یک برنامه کلی). - 2
At 9 PM, I will be studying.(ساعت ۹ شب، دارم درس میخوانم - تداوم عمل در آن ساعت). - 3
By 11 PM, I will have studied all the chapters.(تا ساعت ۱۱ شب، تمام فصلها را مطالعه کردهام - اتمام کل کار).
Don't worry, I'll have sent the email by then.by the time و by چیست؟by قبل از یک «اسم» یا «زمان» میآید (مانند by Monday)، در حالی که by the time قبل از یک «جمله» یا «عبارت فعلی» میآید (مانند by the time you get home).going to هم در این ساختار استفاده کنیم؟am/is/are going to have done صحیح است، اما بسیار طولانی و سنگین است و در ۹۹ درصد مواقع، انگلیسیزبانها ترجیح میدهند از همان will have done استفاده کنند.Conjugating 'To Finish' in Future Perfect
| Subject | Auxiliary | Perfective | Past Participle |
|---|---|---|---|
|
I
|
will
|
have
|
finished
|
|
You
|
will
|
have
|
finished
|
|
He/She/It
|
will
|
have
|
finished
|
|
We
|
will
|
have
|
finished
|
|
They
|
will
|
have
|
finished
|
Contractions in the Future Perfect
| Full Form | Contraction | Negative Contraction |
|---|---|---|
|
I will have
|
I'll have
|
I won't have
|
|
You will have
|
You'll have
|
You won't have
|
|
He will have
|
He'll have
|
He won't have
|
|
She will have
|
She'll have
|
She won't have
|
|
It will have
|
It'll have
|
It won't have
|
|
We will have
|
We'll have
|
We won't have
|
|
They will have
|
They'll have
|
They won't have
|
Meanings
Used to express an action that will be completed between now and a specific point in the future.
Future Completion
An action that is finished before another action or time in the future.
“I will have finished the report by 5 PM.”
“They will have arrived before the party starts.”
Duration in the Future
To show how long an action has been happening at a specific point in the future (usually with stative verbs).
“By next Monday, I will have been in this job for ten years.”
“They will have been married for fifty years this June.”
Logical Assumption (Past)
To express a strong belief or certainty that something happened in the past (similar to 'must have').
“You will have heard the news already, I assume.”
“He will have forgotten about the meeting by now.”
Reference Table
| فاعل | فعل کمکی | صفت مفعولی (شکل سوم) | مثال |
|---|---|---|---|
|
I / You
|
will have
|
finished
|
I will have finished by noon.
|
|
He / She / It
|
will have
|
saved
|
She will have saved enough money.
|
|
We / They
|
will have
|
left
|
We will have left by then.
|
|
Negative
|
won't have
|
done
|
I won't have done it by Monday.
|
|
Question
|
Will ... have
|
arrived
|
Will they have arrived yet?
|
طیف رسمیت
The committee will have finalized the proposal by Friday. (Workplace productivity)
I will have finished the report by the end of the day. (Workplace productivity)
I'll have it done by tonight. (Workplace productivity)
I'll have it knocked out by 5. (Workplace productivity)
The Timeline of Future Perfect
Time Markers
- By No later than
- By the time Before the moment
Structure
- Will Future modal
- Have Perfect auxiliary
- V3 Past Participle
Future Simple vs. Future Perfect
Should I use Future Perfect?
Is the action in the future?
Is there a specific deadline/cutoff?
Will the action be finished by that deadline?
Common Time Expressions
With 'By'
- • By 5 PM
- • By next year
- • By then
With 'In'
- • In two weeks' time
- • In ten years
- • In a few months
مثالها بر اساس سطح
By 6:00, I will have finished.
By 6:00, I will have finished.
I will have eaten by then.
I will have eaten by then.
Will you have finished your homework?
Will you have finished your homework?
She will have gone to bed.
She will have gone to bed.
By next week, we will have moved house.
By next week, we will have moved house.
I won't have finished the book by tomorrow.
I won't have finished the book by tomorrow.
Will they have arrived by dinner time?
Will they have arrived by dinner time?
By noon, he will have cleaned the car.
By noon, he will have cleaned the car.
By the time you read this, I will have left.
By the time you read this, I will have left.
In two years, I will have completed my degree.
In two years, I will have completed my degree.
They will have built the new bridge by 2025.
They will have built the new bridge by 2025.
Will you have saved enough money by summer?
Will you have saved enough money by summer?
By next month, I will have been with the company for five years.
By next month, I will have been with the company for five years.
The movie will have started by the time we get to the cinema.
The movie will have started by the time we get to the cinema.
Won't you have finished your exams by the end of June?
Won't you have finished your exams by the end of June?
By the time she retires, she will have taught thousands of students.
By the time she retires, she will have taught thousands of students.
You will have noticed that the market has shifted recently.
You will have noticed that the market has shifted recently.
By the end of the decade, technology will have transformed our lives.
By the end of the decade, technology will have transformed our lives.
The package will have been delivered by now, surely.
The package will have been delivered by now, surely.
By the time the government acts, the damage will have been done.
By the time the government acts, the damage will have been done.
Doubtless, he will have anticipated our every move.
Doubtless, he will have anticipated our every move.
By the turn of the century, these traditions will have all but vanished.
By the turn of the century, these traditions will have all but vanished.
The architect will have intended for the light to hit the altar at noon.
The architect will have intended for the light to hit the altar at noon.
Should you arrive late, the ceremony will have already concluded.
Should you arrive late, the ceremony will have already concluded.
بهراحتی اشتباه گرفته میشود
Learners use 'will be doing' when they mean the action is finished.
Both use 'have + V3', but one is for the past and one is for the future.
Simple future doesn't emphasize the 'before' relationship.
اشتباهات رایج
By 5:00 I will finish.
By 5:00 I will have finished.
I will have finish.
I will have finished.
He will has finished.
He will have finished.
I will have went.
I will have gone.
By the time he will arrive, I will have finished.
By the time he arrives, I will have finished.
I will have been finished.
I will have finished.
Will have you finished?
Will you have finished?
I will have finished since two hours.
I will have finished in two hours.
I will have finished until 5 PM.
I will have finished by 5 PM.
By next year I will have had a car.
By next year I will have bought a car.
They will have arrived by yesterday.
They will have arrived by now.
الگوهای جملهسازی
By the time ___, I will have ___.
In ___ years' time, she will have ___.
Will you have ___ by ___?
The ___ will have been ___ by ___.
Real World Usage
By this time next year, I will have completed my certification.
We will have migrated all data by the end of the weekend.
We'll have reached the border by sunrise.
This study will have demonstrated the link between the two variables.
I'll have finished my shower in 10 mins, then I can talk.
The company will have doubled its revenue by 2030.
قانون صد در صد!
I will have eaten,
She will have eaten.
حواسِت به «will» باشه!
By the time you will arrive. باید بگی:
By the time you arrive.
نشونه جادویی «by»
By next week, I will have finished.
Smart Tips
Use the Future Perfect to describe your expected graduation or certification dates to sound professional.
Check if you are using a stative verb like 'be' or 'live'. If so, Future Perfect is likely needed.
If you forget the V3, use a synonym that is regular. Instead of 'written', use 'completed'.
Always tap your watch. 'By the time' is a trigger for the Future Perfect in the other half of the sentence.
تلفظ
The 'Will Have' Reduction
In natural speech, 'will have' is often reduced to 'wull-uv' or even 'wuv'.
Contraction Stress
When using 'I'll have', the stress is usually on the past participle, not the auxiliary.
Rising-Falling for Statements
By tomorrow, I will have finished ↘
Conveys certainty and completion.
حفظ کنید
روش یادسپاری
Remember 'W.H.P.' — Will Have Participle. It's the 'What Has Passed' in the future.
تداعی تصویری
Imagine a finish line in the future. You are standing past the finish line, looking back at the race you just completed. That 'looking back' is the Future Perfect.
Rhyme
By the time the clock strikes ten, I will have put away my pen.
Story
Imagine a robot named 'Will-Have'. Will-Have only talks about things he finishes. 'By tomorrow, I will have cleaned the planet,' he says. He always looks at his watch and then at a completed task.
شبکه واژگان
چالش
Write down three things you will have accomplished by the end of this year using 'I will have...'
نکات فرهنگی
British speakers use the Future Perfect more frequently as a modal of deduction (e.g., 'You will have seen the news').
Highly common in 'corporate speak' to emphasize accountability and deadlines.
Often shortened significantly in casual speech, sometimes omitting 'have' entirely in very broad accents (though not grammatically correct).
The Future Perfect in English developed from the combination of the modal 'will' (originally meaning 'to want') and the perfect aspect 'have + participle'.
شروعکنندههای مکالمه
What will you have accomplished by the time you are 50?
By the end of this month, what will you have learned in English?
If you travel to Japan next year, what cities will you have visited by the end of your trip?
By the time the next election happens, what will have changed in your country?
موضوعات نگارش
اشتباهات رایج
Test Yourself
By next week, I ___ (finish) this book.
Choose the grammatically correct sentence:
Find and fix the mistake:
By the time you arrive, I will have cook dinner.
Score: /3
تمرینهای عملی
8 exercisesBy next month, I ___ (finish) my English course.
Which sentence is grammatically correct?
Find and fix the mistake:
By the time you will get here, I will have cooked dinner.
I am going to finish the report before 5 PM.
Match 'I will be working' and 'I will have worked'.
A: Can we meet at 7 PM? B: No, I ___ (not/finish) my gym session by then.
You can use 'has' in the Future Perfect if the subject is 'he' or 'she'.
have / they / by / arrived / will / noon / ?
Score: /8
Practice Bank
10 exercisesThey ___ (leave) before the party ends.
Will you has finished by then?
have / will / dinner / I / eaten / by / 9 PM
Habré terminado mi tarea para mañana.
Match the clauses:
In five years, he ___ a doctor.
We ___ (not / save) enough by then.
By the time the sun sets, we will had reached the top.
the / won't / package / arrived / have / by / Monday
¿Habrás visto esa película para cuando yo llegue?
Score: /10
سوالات متداول (8)
In casual speech, yes, but it changes the meaning. `I will finish` means you start finishing at that time. `I will have finished` means it is already done.
This is a rule for all future time clauses (when, before, after, by the time). We use the present tense to refer to the future in these specific clauses.
Not always. It can be the Future Perfect of the verb 'to be' (e.g., `I will have been here for an hour`). It is only passive if followed by another past participle.
It is moderately common. You'll use it most when talking about work deadlines, travel arrivals, or life milestones.
`By` is for a deadline (one point in time). `Until` is for a duration (an action that continues up to a point). You use `by` with Future Perfect.
Yes, but it is very formal and mostly used in British English with 'I' or 'We'. `I shall have finished` is correct but rare.
Most verbs are regular and end in `-ed`. For irregulars, you must memorize the third column of the verb table (e.g., go-went-`gone`).
Yes, in reported speech or conditional sentences (e.g., `He said he would have finished`). This is the 'Future in the Past'.
Scaffolded Practice
1
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
Futuro Compuesto (Habré cantado)
Spanish uses it more frequently for probability in the present/past.
Futur Antérieur (J'aurai fini)
French requires 'être' for certain verbs of motion, whereas English always uses 'have'.
Futur II (Ich werde abgeschlossen haben)
German speakers usually replace it with the 'Perfekt' (Present Perfect) for simplicity.
〜てしまっているだろう (~te shimatte iru darou)
Japanese relies on context and aspect rather than a dedicated future perfect tense.
سيكون قد (Sa-yakunu qad...)
The particle 'qad' is essential to signal the completion aspect.
已经...了 (Yǐjīng...le)
Meaning is entirely derived from time words (e.g., 'Tomorrow I already finish').
Learning Path
Prerequisites
Learn These First
ویدیوهای مرتبط
What’s the best way to give a presentation?
Learn All 12 English Verb Tenses | Complete English Grammar Lesson
JForrest English
MASTER ENGLISH VERB TENSES — All 12 Tenses Explained in 20 Minutes (Complete Guide)
English At The Ready
English Verb Tenses Guide - Learn About Simple, Perfect, and Continuous Tenses
Oxford Online English
Related Grammar Rules
حال کامل: آمریکا در مقابل بریتانیا (I've done در مقابل I did)
Overview آیا تا به حال حس کردهاید که کتاب درسی زبان انگلیسیتان به شما دروغ گفته است؟ شما قانونی را در کلاس یاد میگیر...
Phrasal Verbs: An Introduction (Turn On, Give Up, Look After)
## Phrasal Verbs: An Introduction A **phrasal verb** = verb + particle (up, on, off, out, in, away...) The combination...
تجربیات زندگی: حال کامل با Ever و Never
تا حالا شده بیخیال یه جلسه تمرین ورزشی بشی و دو ساعت بعد، در حالی که داری تو تیکتاک چرخ میزنی، عذاب وجدان بگیری؟ یا ش...
آینده استمراری (will be -ing)
### Overview زمان «آینده استمراری» یا همان `Future Continuous` (که گاهی `Future Progressive` نیز نامیده میشود)، یکی از...
زمان حال کامل در انگلیسی: ارتباط گذشته با حال (ساختار پایه)
Overview Ta hala shode vared-e ye otagh beshi va kamelan yadet bere baraye chi rafti onja? Hameye ma in tajrobe ro dasht...