1. Introduction
প্রিয় শিক্ষার্থী, আজ আমরা তিনটি গুরুত্বপূর্ণ Tense—Present Perfect, Past Perfect, এবং Future Perfect—এর তুলনা শিখব এবং কীভাবে এদের চেনা যায় তা জানব। Perfect Tense দিয়ে বোঝানো হয় কোনো কাজ শেষ হয়েছে, শেষ হয়েছিল, বা শেষ হয়ে যাবে। যেমন:
- Present Perfect: I have eaten rice. – আমি ভাত খেয়েছি।
- Past Perfect: I had eaten rice. – আমি ভাত খেয়ে ফেলেছিলাম।
- Future Perfect: I will have eaten rice. – আমি ভাত খেয়ে ফেলব।
এই ক্লাসে তোমরা তিনটি Perfect Tense-এর গঠন, পার্থক্য, চেনার উপায়, positive, negative, interrogative বাক্য, ধাপে ধাপে বড় বাক্য তৈরি, phrasal verb এবং মজার exercise শিখবে।
Hello, kids! Welcome to ToLearnTeam.com. Today’s topic is Comparison of Present, Past and Future Perfect Tense. You will learn how to identify these three tenses, make positive, negative, and interrogative sentences, build longer sentences step by step, and practice with fun exercises.
2. Learning Objectives
By the end of this lesson, students will be able to:
- Identify Present Perfect, Past Perfect, and Future Perfect tenses.
- Know their structures and verb forms.
- Recognize time markers like just, already, yet, before, by, by the time.
- Make Positive, Negative, and Interrogative sentences in all three tenses.
- Build longer sentences by adding objects, places, time, and company.
- Learn 30 daily life sentences compared in three tenses with Bangla meaning and pronunciation.
- Practice with fun exercises.
3. What is Perfect Tense?
Perfect Tense (পুরাঘটিত কাল) expresses an action that is completed with respect to a certain point of time (present, past, or future).
| Tense | Bangla Name | Meaning | Example |
|---|---|---|---|
| Present Perfect | পুরাঘটিত বর্তমান | Action completed just now or has result now | I have eaten rice. |
| Past Perfect | পুরাঘটিত অতীত | Action completed before another past action | I had eaten rice. |
| Future Perfect | পুরাঘটিত ভবিষ্যৎ | Action will be completed before a future time | I will have eaten rice. |
4. Comparison Chart of Present, Past and Future Perfect
Here is a comparison chart using the same sentence “I eat rice.”
| Feature | Present Perfect | Past Perfect | Future Perfect |
|---|---|---|---|
| Auxiliary | have/has | had | will have |
| Verb form | past participle (V3) | past participle (V3) | past participle (V3) |
| Negative auxiliary | have not / has not | had not | will not have |
| Question auxiliary | Have/Has | Had | Will |
| Time markers | just, already, yet, ever, never, so far | before, after, by the time, already, just | by, by the time, before |
| Example positive | I have eaten rice. | I had eaten rice. | I will have eaten rice. |
| Example negative | I have not eaten rice. | I had not eaten rice. | I will not have eaten rice. |
| Example question | Have I eaten rice? | Had I eaten rice? | Will I have eaten rice? |
5. Way of Identification (চেনার উপায়)
To identify the perfect tense, look at the auxiliary + past participle (V3) and the time context.
Present Perfect Indicators
- Auxiliary: have/has + V3.
- Time words: just, already, yet, ever, never, recently, so far.
Examples:
| Sentence | Bangla Meaning |
|---|---|
| I have just eaten rice. | আমি এই মাত্র ভাত খেয়েছি। |
| She has already finished her homework. | সে ইতিমধ্যে তার বাড়ির কাজ শেষ করেছে। |
| They have never seen this movie. | তারা এই সিনেমা কখনও দেখেনি। |
Past Perfect Indicators
- Auxiliary: had + V3.
- Time words: before, after, by the time, already, just (when referring to another past action).
Examples:
| Sentence | Bangla Meaning |
|---|---|
| I had eaten rice before he came. | সে আসার আগে আমি ভাত খেয়ে ফেলেছিলাম। |
| She had already left when I called. | আমি ডাকলে সে ইতিমধ্যে চলে গিয়েছিল। |
| They had finished the work by evening. | সন্ধ্যার মধ্যে তারা কাজটি শেষ করেছিল। |
Future Perfect Indicators
- Auxiliary: will have + V3.
- Time words: by, by the time, before (referring to future time).
Examples:
| Sentence | Bangla Meaning |
|---|---|
| I will have eaten rice by noon. | দুপুরের মধ্যে আমি ভাত খেয়ে ফেলব। |
| She will have finished before dinner. | রাতের খাবারের আগে সে শেষ করে ফেলবে। |
| They will have left by the time you arrive. | তুমি পৌঁছানোর মধ্যে তারা চলে যাবে। |
6. Structures: Positive, Negative, Interrogative
Present Perfect Tense
| Type | Structure | Example | Bangla Meaning |
|---|---|---|---|
| Positive | Subject + have/has + V3 + Object | I have eaten rice. | আমি ভাত খেয়েছি। |
| Negative | Subject + have/has + not + V3 + Object | I have not eaten rice. | আমি ভাত খাইনি। |
| Interrogative | Have/Has + Subject + V3 + Object? | Have I eaten rice? | আমি কি ভাত খেয়েছি? |
Word-by-word meaning for “I have eaten rice”:
| Word | Bangla Meaning | Pronunciation (Bangla) |
|---|---|---|
| I | আমি | আই |
| have | করেছি (auxiliary) | হ্যাভ |
| eaten | খেয়েছি (V3) | ইটেন |
| rice | ভাত | রাইস |
Past Perfect Tense
| Type | Structure | Example | Bangla Meaning |
|---|---|---|---|
| Positive | Subject + had + V3 + Object | I had eaten rice. | আমি ভাত খেয়ে ফেলেছিলাম। |
| Negative | Subject + had + not + V3 + Object | I had not eaten rice. | আমি ভাত খাইনি (আগেই)। |
| Interrogative | Had + Subject + V3 + Object? | Had I eaten rice? | আমি কি ভাত খেয়ে ফেলেছিলাম? |
Word-by-word meaning for “I had eaten rice”:
| Word | Bangla Meaning | Pronunciation (Bangla) |
|---|---|---|
| I | আমি | আই |
| had | করেছিলাম (auxiliary) | হ্যাড |
| eaten | খেয়ে ফেলেছিলাম (V3) | ইটেন |
| rice | ভাত | রাইস |
Future Perfect Tense
| Type | Structure | Example | Bangla Meaning |
|---|---|---|---|
| Positive | Subject + will have + V3 + Object | I will have eaten rice. | আমি ভাত খেয়ে ফেলব। |
| Negative | Subject + will not have + V3 + Object | I will not have eaten rice. | আমি ভাত খেয়ে ফেলব না। |
| Interrogative | Will + Subject + have + V3 + Object? | Will I have eaten rice? | আমি কি ভাত খেয়ে ফেলব? |
Word-by-word meaning for “I will have eaten rice”:
| Word | Bangla Meaning | Pronunciation (Bangla) |
|---|---|---|
| I | আমি | আই |
| will | সাহায্যকারী ক্রিয়া (future) | উইল |
| have | করব (auxiliary) | হ্যাভ |
| eaten | খেয়ে ফেলব (V3) | ইটেন |
| rice | ভাত | রাইস |
7. 30 Daily Life Sentences in All Three Perfect Tenses
Here are 30 daily life examples. Each row shows the same action in Present, Past, and Future Perfect with Bangla meaning.
| # | Present Perfect | Past Perfect | Future Perfect | Bangla Meaning |
|---|---|---|---|---|
| 1 | I have eaten rice. | I had eaten rice. | I will have eaten rice. | আমি ভাত খেয়েছি / খেয়ে ফেলেছিলাম / খেয়ে ফেলব। |
| 2 | I have drunk milk. | I had drunk milk. | I will have drunk milk. | আমি দুধ পান করেছি / করেছিলাম / করে ফেলব। |
| 3 | I have gone to school. | I had gone to school. | I will have gone to school. | আমি স্কুলে গিয়েছি / গিয়েছিলাম / চলে যাব। |
| 4 | I have played football. | I had played football. | I will have played football. | আমি ফুটবল খেলেছি / খেলেছিলাম / খেলে ফেলব। |
| 5 | I have read a book. | I had read a book. | I will have read a book. | আমি একটি বই পড়েছি / পড়েছিলাম / পড়ে ফেলব। |
| 6 | She has sung a song. | She had sung a song. | She will have sung a song. | সে একটি গান গেয়েছে / গেয়েছিল / গেয়ে ফেলবে। |
| 7 | She has cooked food. | She had cooked food. | She will have cooked food. | সে খাবার রান্না করেছে / করেছিল / করে ফেলবে। |
| 8 | She has watered the plants. | She had watered the plants. | She will have watered the plants. | সে গাছে পানি দিয়েছে / দিয়েছিল / দিয়ে ফেলবে। |
| 9 | He has played cricket. | He had played cricket. | He will have played cricket. | সে ক্রিকেট খেলেছে / খেলেছিল / খেলে ফেলবে। |
| 10 | He has ridden a bicycle. | He had ridden a bicycle. | He will have ridden a bicycle. | সে সাইকেল চালিয়েছে / চালিয়েছিল / চালিয়ে ফেলবে। |
| 11 | He has written a letter. | He had written a letter. | He will have written a letter. | সে একটি চিঠি লিখেছে / লিখেছিল / লিখে ফেলবে। |
| 12 | It has drunk milk. | It had drunk milk. | It will have drunk milk. | এটি দুধ পান করেছে / করেছিল / করে ফেলবে। |
| 13 | The cat has slept. | The cat had slept. | The cat will have slept. | বিড়ালটি ঘুমিয়েছে / ঘুমিয়েছিল / ঘুমিয়ে ফেলবে। |
| 14 | The dog has barked. | The dog had barked. | The dog will have barked. | কুকুরটি ঘেউ ঘেউ করেছে / করেছিল / করে ফেলবে। |
| 15 | The sun has risen. | The sun had risen. | The sun will have risen. | সূর্য উঠেছে / উঠেছিল / উঠে যাবে। |
| 16 | The birds have flown. | The birds had flown. | The birds will have flown. | পাখিরা উড়েছে / উড়েছিল / উড়ে যাবে। |
| 17 | We have drunk milk. | We had drunk milk. | We will have drunk milk. | আমরা দুধ পান করেছি / করেছিলাম / করে ফেলব। |
| 18 | We have cleaned the house. | We had cleaned the house. | We will have cleaned the house. | আমরা ঘর পরিষ্কার করেছি / করেছিলাম / করে ফেলব। |
| 19 | We have played in the park. | We had played in the park. | We will have played in the park. | আমরা পার্কে খেলেছি / খেলেছিলাম / খেলে ফেলব। |
| 20 | They have watched TV. | They had watched TV. | They will have watched TV. | তারা টিভি দেখেছে / দেখেছিল / দেখে ফেলবে। |
| 21 | They have gone to school. | They had gone to school. | They will have gone to school. | তারা স্কুলে গেছে / গিয়েছিল / চলে যাবে। |
| 22 | My mother has cooked delicious food. | My mother had cooked delicious food. | My mother will have cooked delicious food. | আমার মা সুস্বাদু খাবার রান্না করেছেন / করেছিলেন / করে ফেলবেন। |
| 23 | My father has read newspaper. | My father had read newspaper. | My father will have read newspaper. | আমার বাবা খবরের কাগজ পড়েছেন / পড়েছিলেন / পড়ে ফেলবেন। |
| 24 | My sister has drawn a picture. | My sister had drawn a picture. | My sister will have drawn a picture. | আমার বোন একটি ছবি এঁকেছে / এঁকেছিল / এঁকে ফেলবে। |
| 25 | My brother has slept. | My brother had slept. | My brother will have slept. | আমার ভাই ঘুমিয়েছে / ঘুমিয়েছিল / ঘুমিয়ে ফেলবে। |
| 26 | The teacher has spoken English. | The teacher had spoken English. | The teacher will have spoken English. | শিক্ষক ইংরেজি বলেছেন / বলেছিলেন / বলে ফেলবেন। |
| 27 | The baby has cried. | The baby had cried. | The baby will have cried. | শিশুটি কেঁদেছে / কেঁদেছিল / কেঁদে ফেলবে। |
| 28 | I have helped my mother. | I had helped my mother. | I will have helped my mother. | আমি আমার মাকে সাহায্য করেছি / করেছিলাম / করে ফেলব। |
| 29 | You have watched TV. | You had watched TV. | You will have watched TV. | তুমি টিভি দেখেছ / দেখেছিলে / দেখে ফেলবে। |
| 30 | We have learned English. | We had learned English. | We will have learned English. | আমরা ইংরেজি শিখেছি / শিখেছিলাম / শিখে ফেলব। |
8. Word Power: Meaning & Bangla Pronunciation
Here is vocabulary related to the three perfect tenses, including past participles (V3).
| English Word | Part of Speech | Bangla Meaning | Pronunciation (Bangla) |
|---|---|---|---|
| have | Auxiliary Verb | আছে/করেছি | হ্যাভ |
| has | Auxiliary Verb | আছে/করেছে | হ্যাজ |
| had | Auxiliary Verb | ছিল/করেছিল | হ্যাড |
| will have | Auxiliary Phrase | থাকবে/করবে | উইল হ্যাভ |
| not | Adverb | না | নট |
| eaten | Verb (V3) | খেয়েছে | ইটেন |
| drunk | Verb (V3) | পান করেছে | ড্রাংক |
| played | Verb (V3) | খেলেছে | প্লেড |
| read | Verb (V3) | পড়েছে | রেড |
| sung | Verb (V3) | গেয়েছে | সাং |
| cooked | Verb (V3) | রান্না করেছে | কুকড |
| watered | Verb (V3) | পানি দিয়েছে | ওয়াটারড |
| ridden | Verb (V3) | চালিয়েছে | রিডেন |
| written | Verb (V3) | লিখেছে | রিটেন |
| slept | Verb (V3) | ঘুমিয়েছে | স্লেপ্ট |
| barked | Verb (V3) | ঘেউ ঘেউ করেছে | বার্কড |
| risen | Verb (V3) | উঠেছে | রিজেন |
| flown | Verb (V3) | উড়েছে | ফ্লোন |
| cleaned | Verb (V3) | পরিষ্কার করেছে | ক্লিনড |
| watched | Verb (V3) | দেখেছে | ওয়াচড |
| gone | Verb (V3) | গেছে | গন |
| cried | Verb (V3) | কেঁদেছে | ক্রাইড |
| spoken | Verb (V3) | বলেছে | স্পোকেন |
| helped | Verb (V3) | সাহায্য করেছে | হেল্পড |
| learned | Verb (V3) | শিখেছে | লার্নড |
| just | Adverb | এই মাত্র | জাস্ট |
| already | Adverb | ইতিমধ্যে | অলরেডি |
| yet | Adverb | এখনো | ইয়েট |
| ever | Adverb | কখনও | এভার |
| never | Adverb | কখনও না | নেভার |
| before | Conjunction/Preposition | আগে | বিফোর |
| after | Conjunction/Preposition | পরে | আফটার |
| by | Preposition | মধ্যে/দ্বারা | বাই |
| by the time | Conjunction | যতক্ষণে | বাই দ্য টাইম |
| so far | Adverb Phrase | এ পর্যন্ত | সো ফার |
| recently | Adverb | সম্প্রতি | রিসেন্টলি |
| rice | Noun | ভাত | রাইস |
| milk | Noun | দুধ | মিল্ক |
| book | Noun | বই | বুক |
| football | Noun | ফুটবল | ফুটবল |
| cricket | Noun | ক্রিকেট | ক্রিকেট |
| TV | Noun | টিভি | টিভি |
| song | Noun | গান | সং |
| letter | Noun | চিঠি | লেটার |
| bicycle | Noun | সাইকেল | বাইসাইকেল |
| plants | Noun | গাছ | প্ল্যান্টস |
| cat | Noun | বিড়াল | ক্যাট |
| dog | Noun | কুকুর | ডগ |
| sun | Noun | সূর্য | সান |
| birds | Noun | পাখি | বার্ডস |
| school | Noun | স্কুল | স্কুল |
| house | Noun | ঘর | হাউস |
| park | Noun | পার্ক | পার্ক |
| mother | Noun | মা | মাদার |
| father | Noun | বাবা | ফাদার |
| sister | Noun | বোন | সিস্টার |
| brother | Noun | ভাই | ব্রাদার |
| teacher | Noun | শিক্ষক | টিচার |
| baby | Noun | শিশু | বেবি |
9. Phrasal Verbs in Perfect Tenses
Phrasal verbs can be used in Present, Past, and Future Perfect. Here are useful examples.
| Phrasal Verb | Bangla Meaning | Present Perfect | Past Perfect | Future Perfect |
|---|---|---|---|---|
| wake up | ঘুম থেকে ওঠা | I have woken up. | I had woken up. | I will have woken up. |
| get up | বিছানা ছেড়ে ওঠা | She has got up early. | She had got up early. | She will have got up early. |
| sit down | বসা | They have sat down. | They had sat down. | They will have sat down. |
| stand up | দাঁড়ানো | He has stood up. | He had stood up. | He will have stood up. |
| put on | পরা | She has put on her shoes. | She had put on her shoes. | She will have put on her shoes. |
| take off | খোলা | He has taken off his hat. | He had taken off his hat. | He will have taken off his hat. |
| turn on | চালু করা | Father has turned on the fan. | Father had turned on the fan. | Father will have turned on the fan. |
| turn off | বন্ধ করা | Mother has turned off the TV. | Mother had turned off the TV. | Mother will have turned off the TV. |
| look for | খোঁজা | I have looked for my pencil. | I had looked for my pencil. | I will have looked for my pencil. |
| look after | যত্ন নেওয়া | She has looked after her brother. | She had looked after her brother. | She will have looked after her brother. |
| pick up | কুড়িয়ে নেওয়া | He has picked up the ball. | He had picked up the ball. | He will have picked up the ball. |
| clean up | পরিষ্কার করা | We have cleaned up the room. | We had cleaned up the room. | We will have cleaned up the room. |
| give up | ছেড়ে দেওয়া | She has given up junk food. | She had given up junk food. | She will have given up junk food. |
| come back | ফিরে আসা | He has come back home. | He had come back home. | He will have come back home. |
| go out | বাইরে যাওয়া | They have gone out to play. | They had gone out to play. | They will have gone out to play. |
10. Make Sentences Larger Step by Step
Kids can make sentences larger in all three perfect tenses by adding extra objects, places, time, and company.
Example 1: Build Present Perfect “I have eaten rice.”
| Step | Sentence | What is Added | Bangla Meaning |
|---|---|---|---|
| 1 | I have eaten rice. | Basic | আমি ভাত খেয়েছি। |
| 2 | I have eaten rice and fish. | Extra object | আমি ভাত ও মাছ খেয়েছি। |
| 3 | I have eaten rice and fish just now. | Time | আমি এই মাত্র ভাত ও মাছ খেয়েছি। |
| 4 | I have eaten rice and fish just now in the kitchen. | Place | আমি এই মাত্র রান্নাঘরে ভাত ও মাছ খেয়েছি। |
| 5 | I have eaten rice and fish just now in the kitchen with my family. | Company | আমি এই মাত্র রান্নাঘরে আমার পরিবারের সঙ্গে ভাত ও মাছ খেয়েছি। |
Example 2: Build Past Perfect “She had read a book.”
| Step | Sentence | What is Added | Bangla Meaning |
|---|---|---|---|
| 1 | She had read a book. | Basic | সে একটি বই পড়ে ফেলেছিল। |
| 2 | She had read a storybook. | Specific object | সে একটি গল্পের বই পড়ে ফেলেছিল। |
| 3 | She had read an interesting storybook. | Adjective | সে একটি মজার গল্পের বই পড়ে ফেলেছিল। |
| 4 | She had read an interesting storybook before bed. | Time | সে ঘুমানোর আগে একটি মজার গল্পের বই পড়ে ফেলেছিল। |
| 5 | She had read an interesting storybook before bed in her room. | Place | সে ঘুমানোর আগে তার ঘরে একটি মজার গল্পের বই পড়ে ফেলেছিল। |
Example 3: Build Future Perfect “He will have played football.”
| Step | Sentence | What is Added | Bangla Meaning |
|---|---|---|---|
| 1 | He will have played football. | Basic | সে ফুটবল খেলে ফেলবে। |
| 2 | He will have played football by evening. | Time | সে সন্ধ্যার মধ্যে ফুটবল খেলে ফেলবে। |
| 3 | He will have played football by evening in the field. | Place | সে সন্ধ্যার মধ্যে মাঠে ফুটবল খেলে ফেলবে। |
| 4 | He will have played football by evening in the big field. | Adjective | সে সন্ধ্যার মধ্যে বড় মাঠে ফুটবল খেলে ফেলবে। |
| 5 | He will have played football by evening in the big field with his friends. | Company | সে সন্ধ্যার মধ্যে বড় মাঠে তার বন্ধুদের সঙ্গে ফুটবল খেলে ফেলবে। |
11. Negative and WH Question Examples
Negative Sentences in Three Perfect Tenses
| Present Negative | Past Negative | Future Negative | Bangla Meaning |
|---|---|---|---|
| I have not eaten rice. | I had not eaten rice. | I will not have eaten rice. | আমি ভাত খাইনি / খাইনি (আগে) / খেয়ে ফেলব না। |
| She has not sung. | She had not sung. | She will not have sung. | সে গান গায়নি / গায়নি (আগে) / গেয়ে ফেলবে না। |
| He has not played. | He had not played. | He will not have played. | সে খেলেনি / খেলেনি (আগে) / খেলে ফেলবে না। |
| We have not drunk milk. | We had not drunk milk. | We will not have drunk milk. | আমরা দুধ পান করিনি / করিনি (আগে) / করে ফেলব না। |
| They have not watched TV. | They had not watched TV. | They will not have watched TV. | তারা টিভি দেখেনি / দেখেনি (আগে) / দেখে ফেলবে না। |
Interrogative Sentences in Three Perfect Tenses
| Present Question | Past Question | Future Question | Bangla Meaning |
|---|---|---|---|
| Have you eaten rice? | Had you eaten rice? | Will you have eaten rice? | তুমি কি ভাত খেয়েছ / খেয়ে ফেলেছিলে / খেয়ে ফেলবে? |
| Has she sung? | Had she sung? | Will she have sung? | সে কি গান গেয়েছে / গেয়েছিল / গেয়ে ফেলবে? |
| Has he played? | Had he played? | Will he have played? | সে কি খেলেছে / খেলেছিল / খেলে ফেলবে? |
| Have we drunk milk? | Had we drunk milk? | Will we have drunk milk? | আমরা কি দুধ পান করেছি / করেছিলাম / করে ফেলব? |
| Have they watched TV? | Had they watched TV? | Will they have watched TV? | তারা কি টিভি দেখেছে / দেখেছিল / দেখে ফেলবে? |
WH Questions in Three Perfect Tenses
| WH Word | Present | Past | Future |
|---|---|---|---|
| What | What have you eaten? | What had you eaten? | What will you have eaten? |
| Where | Where has she gone? | Where had she gone? | Where will she have gone? |
| When | When have they come? | When had they come? | When will they have come? |
| Why | Why has he cried? | Why had he cried? | Why will he have cried? |
| How | How have you done this? | How had you done this? | How will you have done this? |
| Which | Which book have you read? | Which book had you read? | Which book will you have read? |
12. Exercise Section
Exercise 1: Identify the Tense
Write Present Perfect, Past Perfect, or Future Perfect for each sentence.
| Sentence | Tense |
|---|---|
| I have eaten rice. | |
| I had eaten rice. | |
| I will have eaten rice. | |
| She has sung a song. | |
| She had sung a song. | |
| She will have sung a song. | |
| They had played football. | |
| They will have played football. | |
| We have drunk milk. | |
| We had drunk milk. |
Exercise 2: Fill in the Blanks with Correct Auxiliary
Fill in with have, has, had, will have.
- I ______ eaten rice.
- She ______ sung a song.
- He ______ played football.
- We ______ drunk milk.
- They ______ watched TV.
- The cat ______ slept.
- You ______ read a book.
Exercise 3: Change Positive to Negative and Interrogative
| Positive | Negative | Interrogative |
|---|---|---|
| I have eaten rice. | ||
| She had sung a song. | ||
| They will have played football. | ||
| He has read a book. | ||
| We had watched TV. |
Exercise 4: Make Sentences Larger Step by Step
Start with “I have eaten rice.” and add words step by step.
Example: I have eaten rice. → I have eaten rice and fish. → I have eaten rice and fish just now. → I have eaten rice and fish just now in the kitchen.
Now try with “She had read a book.”
Exercise 5: Match the Auxiliary with Tense
| Auxiliary | Tense |
|---|---|
| 1. have/has + V3 | a. Future Perfect |
| 2. had + V3 | b. Present Perfect |
| 3. will have + V3 | c. Past Perfect |
Exercise 6: Write Your Own
Write one positive, one negative, and one interrogative sentence for each Perfect Tense (Present, Past, Future). Total 9 sentences.
13. Answer Key
Exercise 1
| Sentence | Tense |
|---|---|
| I have eaten rice. | Present Perfect |
| I had eaten rice. | Past Perfect |
| I will have eaten rice. | Future Perfect |
| She has sung a song. | Present Perfect |
| She had sung a song. | Past Perfect |
| She will have sung a song. | Future Perfect |
| They had played football. | Past Perfect |
| They will have played football. | Future Perfect |
| We have drunk milk. | Present Perfect |
| We had drunk milk. | Past Perfect |
Exercise 2
- have
- has
- has
- have
- have
- has
- have
Exercise 3
| Positive | Negative | Interrogative |
|---|---|---|
| I have eaten rice. | I have not eaten rice. | Have I eaten rice? |
| She had sung a song. | She had not sung a song. | Had she sung a song? |
| They will have played football. | They will not have played football. | Will they have played football? |
| He has read a book. | He has not read a book. | Has he read a book? |
| We had watched TV. | We had not watched TV. | Had we watched TV? |
Exercise 4
(Student’s own answer. Example: She had read a book. → She had read a storybook. → She had read an interesting storybook. → She had read an interesting storybook before bed. → She had read an interesting storybook before bed in her room.)
Exercise 5
1 → b
2 → c
3 → a
Exercise 6
(Student’s own answer.)
14. Conclusion
Great job, kids! Today you learned the Comparison of Present, Past and Future Perfect Tense. You know that Present Perfect uses have/has + V3, Past Perfect uses had + V3, and Future Perfect uses will have + V3. You also learned time markers like just, already, yet, before, by, by the time. You practiced making positive, negative, and interrogative sentences, built longer sentences step by step, and used phrasal verbs.
Remember:
- have/has + V3 = Present Perfect, had + V3 = Past Perfect, will have + V3 = Future Perfect.
- Use V3 (past participle) in all perfect tenses.
- Practice every day to master them.
Visit ToLearnTeam.com for more fun English grammar lessons.
