Future Perfect: جملات، تمرین‌ها، آزمون‌ها و مثال‌ها

Future Perfect استفاده می‌کنیم

زمان آینده کامل برای صحبت دربارهٔ عملی به کار می‌رود که تا لحظه‌ای مشخص در آینده یا پیش از عمل دیگری در آینده کامل شده خواهد بود.

By 6 p.m. I will have finished the report.
تا ساعت ۶ عصر، گزارش را تمام کرده خواهم بود.

Future Perfect فرم

Subject + will have + V3.

She will have completed the task by noon.
او تا ظهر کار را تمام کرده خواهد بود.
They will have arrived by the time we call.
آن‌ها تا وقتی ما تماس بگیریم، رسیده خواهند بود.

Future Perfect قانون

  • برای عملی به‌کار می‌رود که تا زمان مشخصی در آینده کامل شده خواهد بود.
    By Friday, we will have finished the project.
    تا روز جمعه، پروژه را تمام کرده خواهیم بود.
    By 10 a.m. she will have sent all the emails.
    تا ساعت ۱۰ صبح، او همهٔ ایمیل‌ها را فرستاده خواهد بود.
  • زمانی استفاده می‌شود که یک عمل پیش از عمل دیگری در آینده کامل شده باشد.
    By the time you arrive, I will have cooked dinner.
    تا زمانی که تو برسی، من شام را پخته خواهم بود.
    She will have left before the meeting starts.
    او پیش از شروع جلسه رفته خواهد بود.
  • اغلب با نشانگرهای زمانی مانند این‌ها به کار می‌رود:
    تا، تا زمانی که، پیش از، تا آن زمان، تا پایانِ
    By the end of the month, they will have moved to the new office.
    تا پایان ماه، آن‌ها به دفتر جدید نقل مکان کرده خواهند بود.
    We will have solved the problem by then.
    تا آن زمان، ما مسئله را حل کرده خواهیم بود.
  • آینده کامل بر نتیجه یا تکمیل یک عمل تأکید دارد، نه بر فرایند.
    ✅ By 8 p.m. I will have written the article. (result)
    ✅ At 8 p.m. I will be writing the article. (process)
  • اغلب وقتی از آن استفاده می‌کنیم که پیش‌بینی می‌کنیم چیزی تا زمان مشخصی از قبل کامل شده باشد.
    In a year, she will have learned a lot of new skills.
    تا یک سال دیگر، او مهارت‌های جدید زیادی یاد گرفته خواهد بود.
    By next summer, they will have built the house.
    تا تابستان آینده، آن‌ها خانه را ساخته خواهند بود.

Future Perfect نفی

  • منفی‌سازی با will not have یا شکل کوتاه won't have ساخته می‌شود.
    I won't have finished the report by 5 p.m.
    من تا ساعت ۵ بعدازظهر گزارش را تمام نکرده خواهم بود.
    She will not have arrived before midnight.
    او پیش از نیمه‌شب نخواهد رسید.

Future Perfect سؤالات

در پرسش‌ها، will پیش از فاعل می‌آید و have پیش از V3 باقی می‌ماند.

Will + subject + have + V3?
Wh-word + will + subject + have + V3?

Will you have finished the task by tomorrow?
آیا تا فردا کار را تمام کرده‌اید؟
Will they have arrived before the show starts?
آیا آن‌ها پیش از شروع نمایش رسیده خواهند بود؟
What will she have prepared by the time we get there?
تا وقتی ما به آنجا برسیم، او چه چیزی آماده کرده خواهد بود؟
Why will he have left so early?
چرا او این‌قدر زود رفته خواهد بود؟

Future Perfect اشتباهات رایج

❌ She will has finished the task by noon.
✅ She will have finished the task by noon.
❌ I will have finish the work by Friday.
✅ I will have finished the work by Friday.
❌ Will you have finished it by yesterday?
✅ Will you have finished it by tomorrow?
❌ They won't have went home by then.
✅ They won't have gone home by then.
❌ At 8 p.m. I will have work.
✅ At 8 p.m. I will be working. (if you want to stress the process)

Future Perfect جملات

By next Monday, I will have finished the report.
تا دوشنبه‌ی آینده، گزارش را تمام کرده خواهم بود.
She will have completed the training by the end of the week.
او تا پایان هفته آموزش را به پایان رسانده خواهد بود.
We will have booked the tickets before the prices go up.
ما بلیت‌ها را قبل از اینکه قیمت‌ها بالا بروند رزرو کرده خواهیم بود.
He will have solved the issue by the time the client calls.
او تا زمانی که مشتری تماس بگیرد، مشکل را حل کرده خواهد بود.
They will have moved to the new apartment by July.
آن‌ها تا ماه ژوئیه به آپارتمان جدید نقل مکان کرده خواهند بود.
I will have read the book by next weekend.
تا آخر هفتهٔ آینده، کتاب را خوانده خواهم بود.
She will have prepared everything before the guests arrive.
او پیش از رسیدن مهمان‌ها همه‌چیز را آماده کرده خواهد بود.
We will have finished dinner by 8 p.m.
ما تا ساعت ۸ شب شام را تمام کرده خواهیم بود.
He will have learned enough English by the end of the course.
او تا پایان دوره به اندازهٔ کافی انگلیسی یاد گرفته خواهد بود.
The team will have delivered the update by tomorrow morning.
تیم تا فردا صبح به‌روزرسانی را تحویل داده خواهد بود.

Future Perfect نمونه‌ها

I will have cleaned the kitchen before you come back.
من آشپزخانه را قبل از اینکه برگردی تمیز کرده خواهم بود.
She will have written the email by lunchtime.
او تا زمان ناهار ایمیل را نوشته خواهد بود.
They will have finished the meeting by then.
تا آن زمان، جلسه را تمام کرده خواهند بود.
We will have saved enough money by next year.
تا سال آینده به اندازهٔ کافی پول پس‌انداز کرده خواهیم بود.
He will have repaired the car before the trip.
او ماشین را قبل از سفر تعمیر کرده خواهد بود.
I will have answered all the messages by evening.
تا عصر به همهٔ پیام‌ها پاسخ داده خواهم بود.
She will have translated the document by tomorrow.
او تا فردا سند را ترجمه کرده خواهد بود.
We will have discussed all the details before the presentation.
ما پیش از ارائه، همهٔ جزئیات را بررسی کرده خواهیم بود.
He will have packed everything by the time the taxi arrives.
او تا زمانی که تاکسی برسد، همه‌چیز را جمع کرده خواهد بود.
They will have finished building the road by the end of the year.
آن‌ها تا پایان سال ساختن جاده را تمام کرده خواهند بود.

تمرین‌های دستور زبان انگلیسی موجود در برنامه

Tenses

Conditionals

Sentences

Verbs