Advanced Tenses in English: Overview of Perfect Tenses – Present Perfect to Future Perfect Continuous

If you have followed English tenses, you know there are 12 active tenses in English.
Probably you already learned the Basic 6 Tenses:
- Present Simple – I work
- Present Continuous – I am working
- Past Simple – I worked
- Past Continuous – I was working
- Future Simple – I will work
- Future Continuous – I will be working
Now you are ready for the Advanced 6 Perfect Tenses. These are the tenses that help you express yourself more effectively for academic purposes, business context, and general advanced English, and to understand exactly what native speakers mean.
The Advanced 6 Perfect Tenses:
- Present Perfect – I have worked
- Present Perfect Continuous – I have been working
- Past Perfect – I had worked
- Past Perfect Continuous – I had been working
- Future Perfect – I will have worked
- Future Perfect Continuous – I will have been working
Pattern Notice: We have Perfect and then Continuous form of Perfect. The helping verb “to have” + helping verb “to be” in special way. Many rules from basic tenses will help you here because continuous forms are throughout.
Let’s get overview of each with structure, meaning, examples, and when to use.
Overview Chart: 12 Active Tenses
| Basic 6 (You Know) | Advanced 6 Perfect (This Lesson) |
|---|---|
| Present Simple: I work – routine | Present Perfect: I have worked – completed before now |
| Present Continuous: I am working – happening now | Present Perfect Continuous: I have been working – started past, continues now |
| Past Simple: I worked – completed past | Past Perfect: I had worked – completed before another past action |
| Past Continuous: I was working – ongoing past | Past Perfect Continuous: I had been working – ongoing before past point |
| Future Simple: I will work – future action | Future Perfect: I will have worked – completed by future time |
| Future Continuous: I will be working – ongoing future | Future Perfect Continuous: I will have been working – ongoing until future time |
ITEM 1: Present Perfect – I have worked
Structure: Subject + have/has + past participle (V3)
Word Meaning: Have/has = helping verb for perfect. Worked = past participle. Connects past to present. Action completed before now, result matters now.
Phrasal Verb Meaning: Work on: focus on task. Work out: exercise, solve.
| Example | Explanation |
|---|---|
| I have worked here for 5 years. | Started 5 years ago, still work now. Past to present connection. |
| She has finished the report. | Finished in past, result now – report ready. |
| They have visited London twice. | Experience up to now. |
| We have never seen that movie. | Never up to now – experience. |
| I have just eaten lunch. | Just completed, result – not hungry now. |
| He has lost his keys. | Lost in past, result now – no keys. |
| Have you ever been to Paris? | Experience question up to now. |
| She has worked as manager since 2020. | Since 2020 to now. |
| Prices have increased recently. | Recent change affecting now. |
| I have already completed my homework. | Already – before now. |
ITEM 2: Present Perfect Continuous – I have been working
Structure: Subject + have/has + been + verb-ing
Word Meaning: Been = been form of be. Emphasizes duration, ongoing action started in past, continues now, may continue future.
Phrasal Verb: Been working on: ongoing effort on something.
| Example | Explanation |
|---|---|
| I have been working on this project for 3 hours. | Started 3 hours ago, still working, emphasizes duration. |
| She has been studying English since morning. | Since morning to now, still studying. |
| It has been raining all day. | Raining started earlier, still raining, duration all day. |
| They have been waiting for you for 30 minutes. | Waiting duration, still waiting. |
| How long have you been working here? | Duration question. |
| I have been thinking about your proposal. | Thinking ongoing, not finished decision. |
| He has been exercising regularly recently. | Recent repeated ongoing action. |
| We have been discussing this issue for weeks. | Discussion ongoing for weeks. |
| She has been feeling tired lately. | Feeling over period lately. |
| Prices have been rising continuously. | Rising ongoing trend. |
Difference Present Perfect vs Continuous: I have worked here for 5 years (focus on completion/result) vs I have been working here for 5 years (focus on duration/ongoing activity). Both often possible, continuous more emphasizes time.
ITEM 3: Past Perfect – I had worked
Structure: Subject + had + past participle (V3)
Word Meaning: Had = past of have. Past perfect = action completed BEFORE another past action. Two pasts – earlier past.
Phrasal Verb: Had finished: completed before past time.
| Example | Explanation |
|---|---|
| I had worked there before I joined this company. | Worked there = earlier past, joined = later past. Earlier action. |
| She had finished report before meeting started. | Finished before meeting (both past). |
| They had left before we arrived. | Left earlier, arrived later. |
| He realized he had lost his keys. | Lost earlier, realized later (both past). |
| We had never seen such beautiful place before that trip. | Never before that past trip. |
| By 2020, I had completed my degree. | Completed before 2020 (past point). |
| She had already eaten when I called her. | Already eaten before call. |
| If I had known, I would have helped. | Conditional past perfect – unreal past. |
| The train had left by the time we reached station. | Left before reaching. |
| He said he had worked hard. | Reported speech – past perfect for earlier action. |
ITEM 4: Past Perfect Continuous – I had been working
Structure: Subject + had + been + verb-ing
Word Meaning: Ongoing action that was happening continuously BEFORE a point in the past. Duration before past.
Phrasal Verb: Had been waiting: ongoing waiting before past event.
| Example | Explanation |
|---|---|
| I had been working for 3 hours before you came. | Working ongoing 3 hours, then you came (past point). Duration before past. |
| She had been studying all morning before exam started. | Studying ongoing all morning before exam. |
| It had been raining for days before flood happened. | Raining ongoing before flood. |
| They had been waiting for an hour when bus finally arrived. | Waiting duration before bus arrival. |
| How long had you been working there before you left? | Duration question before leaving. |
| I had been thinking about changing job before I got offer. | Thinking ongoing before offer. |
| He was tired because he had been exercising all day. | Reason: exercising all day before being tired. |
| We had been discussing issue for weeks before decision made. | Discussion ongoing before decision. |
| She had been living in London for 5 years before moving to Paris. | Living duration before moving. |
| Prices had been rising before government controlled them. | Rising ongoing before control. |
ITEM 5: Future Perfect – I will have worked
Structure: Subject + will + have + past participle
Word Meaning: Action that will be completed BY a certain future time. Deadline in future, look back from future.
Phrasal Verb: Will have finished: will complete by future time.
| Example | Explanation |
|---|---|
| I will have worked here for 10 years by next year. | By next year, completion of 10 years. Future deadline. |
| She will have finished report by 5pm tomorrow. | By 5pm tomorrow, report finished. |
| They will have left by the time we arrive. | By time we arrive (future), they will be gone. |
| He will have completed course by December. | By December, course complete. |
| By 2030, we will have built new factory. | By 2030 future point, factory built. |
| Will you have eaten before meeting? | Question about completion before future meeting. |
| I will have saved enough money by next summer. | Saving completed by next summer. |
| Prices will have increased by next year. | Increase completed by future. |
| She will have visited 20 countries by end of trip. | Experience completed by future end. |
| By 6pm, I will have worked for 8 hours. | Duration completed by future time 6pm. |
ITEM 6: Future Perfect Continuous – I will have been working
Structure: Subject + will + have + been + verb-ing
Word Meaning: Ongoing action that will be ongoing continuously UNTIL a future time. Emphasizes duration up to future point. Most advanced, least common but important for academic.
Phrasal Verb: Will have been studying: ongoing until future.
| Example | Explanation |
|---|---|
| I will have been working here for 10 years by next year. | By next year, working ongoing for 10 years duration until then. Emphasizes duration to future point. |
| She will have been studying for 5 hours by midnight. | By midnight, studying ongoing 5 hours. |
| It will have been raining for 3 days by tomorrow. | Raining ongoing 3 days until tomorrow. |
| They will have been waiting for 2 hours when we finally arrive. | Waiting 2 hours ongoing until arrival. |
| How long will you have been working there by December? | Duration question up to future December. |
| I will have been thinking about this for months by decision time. | Thinking ongoing months until decision time. |
| By retirement, he will have been working for 40 years. | Working duration 40 years until retirement future. |
| We will have been discussing this for weeks by time we decide. | Discussing ongoing weeks until decision. |
| She will have been living here for 10 years next month. | Living duration 10 years until next month. |
| By 2026, I will have been learning English for 15 years. | Learning duration until 2026 future. |
Grammatical Explanation: Structure, Tense, Negative, WH-Questions
Base Helping Verbs Pattern:
- Present Perfect: have/has + V3
- Present Perfect Continuous: have/has + been + V-ing
- Past Perfect: had + V3
- Past Perfect Continuous: had + been + V-ing
- Future Perfect: will + have + V3
- Future Perfect Continuous: will + have + been + V-ing
Notice: have appears in all perfect tenses. been appears in all perfect continuous. -ing appears in all continuous.
1. Tense Variations Summary:
- All examples above are positive affirmative.
- Time markers: Present Perfect uses for, since, just, already, ever, never, recently. Past Perfect uses before, after, by, by the time. Future Perfect uses by, by the time, by next year/month.
2. Negative Structure:
- Present Perfect: I haven’t worked. She hasn’t finished.
- Present Perfect Continuous: I haven’t been working. She hasn’t been studying.
- Past Perfect: I hadn’t worked before. She hadn’t finished before meeting.
- Past Perfect Continuous: I hadn’t been working long before you came.
- Future Perfect: I won’t have worked by then. She won’t have finished by 5pm.
- Future Perfect Continuous: I won’t have been working that long by next year.
3. WH-Question Structure:
- How long: How long have you worked? How long have you been working? How long had you been working before? How long will you have been working by December?
- What: What have you finished? What had you finished before?
- Have/Has/Had: Have you worked here? Had you worked there before? Will you have finished by tomorrow?
- Why: Why have you been working so long? Why had you been waiting?
- Where: Where have you been working? Where had you been living before?
American/British Notes: Same structures. British uses present perfect more often where American may use past simple: British “I have just eaten” vs American “I just ate” – both correct but present perfect more formal academic. In IELTS/TOEFL, present perfect preferred for formal.
Exercise Part
Exercise A: Identify Tense
- I have worked here for 5 years.
- I have been working here for 5 years.
- I had worked there before.
- I had been working there before you came.
- I will have worked here 10 years by next year.
- I will have been working here 10 years by next year.
Answers: 1-Present Perfect, 2-Present Perfect Continuous, 3-Past Perfect, 4-Past Perfect Continuous, 5-Future Perfect, 6-Future Perfect Continuous
Exercise B: Fill with have/has/had/been/will
- I ___ worked.
- I have ___ working.
- I ___ been working before.
- I will ___ worked.
- I will have ___ working.
Answers: 1-have, 2-been, 3-had, 4-have, 5-been
Exercise C: Choose Correct Tense for Context
- She started 3 hours ago and still studying: She ___ studying for 3 hours. (has been studying)
- She finished before meeting started: She ___ before meeting started. (had finished)
- By 5pm tomorrow, she will finish: She ___ by 5pm tomorrow. (will have finished)
- It started raining earlier and still raining: It ___ all day. (has been raining)
- By next year, duration: I ___ here 10 years by next year. (will have been working / will have worked)
Exercise D: Convert Basic to Advanced
- I worked before you came → I ___ before you came. (had worked)
- I am working for 3 hours → I ___ for 3 hours. (have been working)
- I will work 10 years by next year → I ___ 10 years by next year. (will have worked / will have been working)
Special Tips
1. The HAVE + BEEN + ING Formula Tip: All perfect continuous tenses follow have + been + V-ing. Present: have/has been working. Past: had been working. Future: will have been working. Only first word changes (have/has/had/will have). If you remember have been + -ing = perfect continuous, you master 3 tenses at once.
2. The BEFORE / BY / FOR / SINCE Tip:
- Present Perfect & Continuous: Use for (duration: for 5 years) and since (starting point: since 2020), just, already, ever, never, recently.
- Past Perfect & Continuous: Use before, by, by the time, before you came, before meeting started – shows earlier past before later past.
- Future Perfect & Continuous: Use by, by next year, by 5pm tomorrow, by the time we arrive – future deadline, completion by then.
3. The Duration vs Completion Tip:
- Use Perfect (have worked) when focus is completion/result: I have finished report (report ready now).
- Use Perfect Continuous (have been working) when focus is duration/ongoing activity: I have been working for 3 hours (emphasizes 3 hours duration, still ongoing).
Many times both possible, but continuous emphasizes HOW LONG, perfect emphasizes THAT IT HAPPENED.
4. The Academic Writing Tip: In academic writing, perfect tenses show time relationships precisely. Example: “Researchers have shown…” (present perfect – up to now), “Previous studies had shown before this study…” (past perfect – before past), “By 2030, scientists will have discovered…” (future perfect – prediction). Using perfect tenses correctly raises academic score.
Competitive Exam Suggestions (IELTS, TOEFL, GRE)
1. IELTS Writing Task 1 & 2 – Grammar Range Band 7+: To get Band 7+ in Grammatical Range, you MUST use perfect tenses, not just simple tenses. Example Task 1: “Prices have increased since 2020” (present perfect) vs “Prices increased” – first is better. “By 2025, sales will have reached…” (future perfect) shows high range. Task 2: “I have been studying English for 10 years” (present perfect continuous) vs “I study English” – first shows advanced grammar. Examiners look for perfect tenses.
2. IELTS Listening & Reading – Time Relationship: Listening Section often tests perfect tenses: “Have you been waiting long?” = present perfect continuous. Reading passages use past perfect: “The researchers had previously believed…” – understanding had believed = earlier belief before later discovery. Recognizing perfect tenses helps answer True/False/Not Given.
3. TOEFL iBT – Integrated Writing & Speaking: TOEFL requires reporting what you have done: “I have been working on this…” “I had finished before…” Using perfect tenses correctly in speaking shows advanced grammar. In Integrated Writing, summarizing lecture: “The professor said he had been researching for years…” – past perfect continuous shows ongoing research before.
4. GRE & Academic English – Complex Sentences: GRE Text Completion and Sentence Equivalence test perfect tenses in complex sentences: “By the time the meeting started, she had already finished…” – had finished = past perfect required because before meeting started (past). “By next year, I will have been working here for a decade” – future perfect continuous required because by next year (future deadline) + duration. Understanding have/has/had/will have + been + V-ing pattern helps choose correct tense quickly.
You now have overview of 6 advanced perfect tenses. Next step: Study each one in detail – start with present perfect, then present perfect continuous, and so on. Step by step, you will master them!






















