Future Perfect Progressive
المستقبل التام المستمر
How long an action will have been going on by a future point.
Step 1 — Learn
Concept, form, uses, signal words and the traps STEP loves to test.
Concept
The future perfect progressive expresses the duration of an activity continuing up to a specific moment in the future. It almost always appears with for + a period of time.
يعبّر هذا الزمن عن مدة فعل سيستمر حتى لحظة محددة في المستقبل، ويأتي غالباً مع for ومدة زمنية.
Past — Now — Future
Now ≈≈≈≈≈≈≈≈●→ Future point
The continuous line reaches a point in the future.
Form
- Affirmative
- Subject + will have been + verb-ing
- Negative
- Subject + will not have been + verb-ing
- Question
- Will + subject + have been + verb-ing ?
One verb, three forms
- By May he will have been teaching for ten years.
- By May he will not have been teaching for ten years.
- Will he have been teaching for ten years by May?
Only will moves in the question.
will have been is fixed for every subject.
Main uses
Duration up to a future point
المدة حتى نقطة مستقبلية
- • By June I will have been studying English for five years.
Cause of a future situation
سبب حالة مستقبلية
- • He will be tired because he will have been driving all day.
Signal words
Common STEP traps
❌ By June I will study for five years.
✅ By June I will have been studying for five years.
Duration up to a future point needs will have been + verb-ing.
❌ She will have been finished ten tasks.
✅ She will have finished ten tasks.
A finished quantity takes the perfect simple.
❌ They will have been know each other for years.
✅ They will have known each other for years.
State verbs are not used in the progressive.
❌ Will you have been wait long?
✅ Will you have been waiting long?
The -ing form is required.
Model sentences
By next month I will have been preparing for STEP for a full year.
بحلول الشهر القادم سأكون قد أمضيت سنة كاملة في التحضير للاختبار.
Step 2 — Practice
Controlled activities: sentence completion, form and signal-word recognition, usage discrimination and tense comparison. Feedback appears only after you answer.
Future Perfect Progressive practice
Score 0/8Question 1 of 8 · Sentence completion
By December she ______ here for three years.
Step 3 — STEP test
Exam-style multiple choice with four plausible options, scoring, percentage and a review of everything you missed.
Future Perfect Progressive STEP test
Score 0/10Question 1 of 10 · STEP MCQ
By next June, he ______ English for a decade.