PERFECT TENSES – WWW.ENGWIN.NET

ENGWIN.NET • Tamil Nadu Samacheer Kalvi • Class 12 Grammar Support

PERFECT TENSES AND THEIR USAGES

A learner-friendly, exam-focused courseware for learners aged 11 years and above, with Tamil assistance, Indian names, guided practice and Samacheer-style preparation.

Present PerfectPast PerfectFuture Perfect Tamil SupportBoard-Style Practice

🎯 Learning Outcomes

After this course, learners can:
  • identify the three main perfect tenses;
  • form affirmative, negative and interrogative sentences;
  • use have/has/had + V3 correctly;
  • understand the relationship between two times or events;
  • choose suitable perfect tense forms in Samacheer-style questions.
தமிழ் உதவி:
Perfect tense ஒரு செயல் முடிந்திருப்பதை அல்லது ஒரு குறிப்பிட்ட நேரத்திற்கு முன்பே முடிந்திருப்பதை காட்டுகிறது. முக்கியமாக have/has/had + V3 அமைப்பை நினைவில் கொள்.

🗺️ Course Roadmap

Lesson 1
What is a Perfect Tense?
Lesson 2
Present Perfect
Lesson 3
Present Perfect: Negative & Questions
Lesson 4
Past Perfect
Lesson 5
Past Perfect: Negative & Questions
Lesson 6
Future Perfect
Lesson 7
Future Perfect: Negative & Questions
Lesson 8
Time Expressions & Signal Words
Lesson 9
Perfect vs Simple Tenses
Lesson 10
Samacheer-Style Previous-Paper Practice
Lesson 11
Common Errors & Exam Shortcuts
Lesson 12
Revision & Mastery Check

📘 Lesson 1 — What is a Perfect Tense?

A perfect tense connects a completed action with a particular time or another event. The three main forms are:

TenseBasic patternExampleTamil idea
Present Perfecthave/has + V3Priya has finished her work.செயல் முடிந்துள்ளது / அதன் விளைவு இப்போது தொடர்புடையது
Past Perfecthad + V3Priya had finished her work before Ravi arrived.கடந்த மற்றொரு செயலுக்கு முன் முடிந்த செயல்
Future Perfectwill have + V3Priya will have finished her work by 6 p.m.எதிர்கால குறிப்பிட்ட நேரத்திற்குள் முடிந்திருக்கும் செயல்
Memory key: Perfect = have/has/had + V3. Future Perfect = will have + V3.

📗 Lesson 2 — Present Perfect Tense

Form

I / We / You / They + have + V3
He / She / It + has + V3
Ravi has completed his homework.
Priya has visited Chennai many times.
They have finished the project.

Main uses

  • Recent completed action: Arun has just arrived.
  • Experience: Meena has visited Madurai.
  • Past action with present result: Karthik has lost his key.
  • Action in a period continuing up to now: Priya has read three books this month.
தமிழ்: கடந்த காலத்தில் நடந்த செயல் தற்போதைய நிலைக்கு தொடர்புடையதாக இருக்கும்போது Present Perfect பயன்படும்.
Samacheer-style clue: “so far”, “already”, “just”, “yet”, “ever”, “never”, “recently” போன்ற சொற்கள் Present Perfect-ஐ சுட்டிக்காட்டலாம்.

📗 Lesson 3 — Present Perfect: Negative & Questions

TypePatternExample
PositiveS + have/has + V3Ananya has completed the task.
NegativeS + have/has + not + V3Ananya has not completed the task.
QuestionHave/Has + S + V3?Has Ananya completed the task?
Important: ❌ Has Ravi went? → ✅ Has Ravi gone? The perfect tense requires the past participle (V3).

📕 Lesson 4 — Past Perfect Tense

Form

All subjects + had + V3
When Ravi reached the station, the train had left.
Priya had finished the work before the teacher arrived.

Use

Past Perfect shows that one past action happened before another past action.

  • First event → Past Perfect
  • Later event → Simple Past
தமிழ்: இரண்டு கடந்தகால நிகழ்வுகளில் முதலில் நடந்த செயலை Past Perfect மூலம் காட்டலாம்.
Timeline: had left → Ravi reached the station. The train left first.

📕 Lesson 5 — Past Perfect: Negative & Questions

TypePatternExample
PositiveS + had + V3Meena had completed the work.
NegativeS + had not + V3Meena had not completed the work.
QuestionHad + S + V3?Had Meena completed the work?
கவனம்: Past Perfect-ல் எல்லா subjects-க்கும் had தான். I / he / she / they எல்லாவற்றுக்கும் ஒரே auxiliary.

📙 Lesson 6 — Future Perfect Tense

Form

Subject + will have + V3
Arun will have completed the project by Friday.
By next month, Priya will have finished the course.

Use

Future Perfect shows that an action will be completed before or by a specified future time.

  • by 5 p.m.
  • by tomorrow
  • by next week
  • by the end of the year
தமிழ்: எதிர்காலத்தில் ஒரு குறிப்பிட்ட நேரத்திற்குள் செயல் முடிந்திருக்கும் என்பதை Future Perfect காட்டும்.

📙 Lesson 7 — Future Perfect: Negative & Questions

TypePatternExample
PositiveS + will have + V3Karthik will have finished the work.
NegativeS + will not have + V3Karthik will not have finished the work.
QuestionWill + S + have + V3?Will Karthik have finished the work?
Shortcut: Future Perfect = will have + V3. ❌ will has completed → ✅ will have completed.

⏰ Lesson 8 — Time Expressions & Signal Words

Present PerfectPast PerfectFuture Perfect
already, just, yet, ever, never, so far, recently, since, forbefore, after, by the time, already, whenby, by then, by tomorrow, by next week, by the end of
Ravi has already arrived.Ravi had already arrived when I called.Ravi will have arrived by 6 p.m.
தேர்வு குறிப்பு: “by + future time” → Future Perfect-ஐச் சிந்திக்கவும். “before/by the time + past event” → Past Perfect-ஐச் சிந்திக்கவும். “so far/already/just/yet” → Present Perfect-ஐச் சோதிக்கவும்.

🔎 Lesson 9 — Perfect vs Simple Tenses

SimplePerfect
Ravi finished the work yesterday.Ravi has finished the work.
Priya left before I arrived.Priya had left before I arrived.
Arun will finish the work tomorrow.Arun will have finished the work by tomorrow.

Ask these questions

  1. Is the action simply a completed past event?
  2. Is the action connected to now?
  3. Did one past event happen before another?
  4. Will the action be completed by a future deadline?
Example: “When Seetha reached the station, the train had already left.” The train left first; Seetha reached later.

📝 Lesson 10 — Samacheer-Style Previous-Paper Practice

Tamil Nadu Higher Secondary English examination materials use directed grammar questions, and published Samacheer-oriented tense practice specifically asks learners to supply appropriate tense forms. The examples include had already left, had fled, had happened, and has not received. citeturn1search0turn0search24

Important: The exercises below are original Samacheer-style practice. They are not claimed to be verbatim copies of a particular public examination paper.
  1. Usha ___ (buy) a laptop recently.
    Answerhas bought
  2. When Ravi reached the bus stop, the bus ___ already ___ (leave).
    Answerhad already left
  3. My parents ___ never ___ (visit) Kashmir.
    Answerhave never visited
  4. By the end of this week, Meena ___ (complete) the project.
    Answerwill have completed
  5. Priya says she ___ (send) the email, but she has not received a reply.
    Answerhas sent
  6. Madhu told Arun what ___ (happen) before he arrived.
    Answerhad happened
  7. Karthik ___ (finish) his work so far.
    Answerhas finished
  8. By 2028, Ananya ___ (complete) her degree.
    Answerwill have completed

🧠 Lesson 11 — Common Errors & Exam Shortcuts

WrongCorrectReason
Ravi has went home.Ravi has gone home.have/has + V3.
Priya have completed it.Priya has completed it.He/She/It → has.
They has finished.They have finished.Plural subject → have.
Meena had went before Ravi came.Meena had gone before Ravi came.had + V3.
He will has finished by Friday.He will have finished by Friday.will + have + V3.
Did Ravi had left?Had Ravi left?Use the perfect auxiliary directly.
மிக முக்கியமான தேர்வு விதி: Perfect tense-ல் main verb எப்போதும் V3 வடிவில் வர வேண்டும். go → gone, write → written, see → seen, take → taken, eat → eaten.

🎯 20 MCQs — Board-Style Practice

1. Ravi ___ his homework already. (a) has completed (b) completed (c) had complete (d) will completed
Answer(a) has completed
2. When Priya arrived, the train ___. (a) has left (b) had left (c) will leave (d) leaves
Answer(b) had left
3. By tomorrow, Arun ___ the work. (a) has finished (b) had finished (c) will have finished (d) finishes
Answer(c) will have finished
4. Meena ___ never ___ to Delhi. (a) has / been (b) had / be (c) will / been (d) have / be
Answer(a) has / been
5. Karthik ___ the letter before the teacher entered. (a) has written (b) had written (c) will have write (d) writes
Answer(b) had written
6. By next month, Priya ___ the course. (a) will have completed (b) has complete (c) had completing (d) completes
Answer(a) will have completed
7. Ananya ___ just ___ her lunch. (a) has / eaten (b) had / eat (c) will / ate (d) have / ate
Answer(a) has / eaten
8. They ___ not received the message yet. (a) has (b) had (c) have (d) will have
Answer(c) have
9. When Ravi came home, his sister ___ already ___ dinner. (a) has / eaten (b) had / eaten (c) will have / eat (d) have / ate
Answer(b) had / eaten
10. By 6 p.m., Meena ___ the report. (a) will have completed (b) has complete (c) had completing (d) completes
Answer(a) will have completed
11. ___ you ever visited Madurai? (a) Had (b) Has (c) Have (d) Will have
Answer(c) Have
12. Had Arun ___ the book before the exam? (a) read (b) reads (c) reading (d) will read
Answer(a) read
13. Priya ___ not finished the work yet. (a) has (b) have (c) had have (d) will has
Answer(a) has
14. By the end of the year, Karthik ___ ten books. (a) has read (b) had read (c) will have read (d) reads
Answer(c) will have read
15. When Seetha reached the station, the train ___. (a) had already left (b) has already leave (c) will already left (d) leaves
Answer(a) had already left
16. My parents ___ never ___ this place before. (a) have / visited (b) has / visit (c) had / visiting (d) will / visited
Answer(a) have / visited
17. Will Ravi ___ the work by Friday? (a) have completed (b) has completed (c) had complete (d) completed
Answer(a) have completed
18. Meena said that Arun ___ the message earlier. (a) has sent (b) had sent (c) will have sent (d) sends
Answer(b) had sent
19. We ___ already ___ the movie. (a) have / seen (b) has / saw (c) had / see (d) will / saw
Answer(a) have / seen
20. By next Friday, Ananya ___ her assignment. (a) has submitted (b) had submitted (c) will have submitted (d) submits
Answer(c) will have submitted

📌 One-Page Revision Chart

TenseFormulaMain useCommon clues
Present Perfecthave/has + V3completed action linked to present; experience; recent actionalready, just, yet, ever, never, so far
Past Perfecthad + V3earlier of two past actionsbefore, after, by the time, already
Future Perfectwill have + V3action completed by a future timeby tomorrow, by next week, by the end of
Super shortcut: Present → have/has + V3 • Past → had + V3 • Future → will have + V3.

🏆 Final Mastery Check

Complete the following without looking at the lessons.

  1. Ravi ___ already ___ (finish) his homework.
  2. When Priya reached the theatre, the film ___ already ___ (begin).
  3. By next month, Arun ___ (complete) his training.
  4. Meena ___ never ___ (see) the Taj Mahal.
  5. Karthik ___ not ___ (receive) the letter yet.
  6. Had Ananya ___ (write) the answer before the teacher came?
  7. By 8 p.m. tomorrow, we ___ (finish) the project.
  8. Madhu told Ravi that the bus ___ (leave) before he arrived.
  9. My parents ___ just ___ (return) from Chennai.
  10. Will Priya ___ (complete) the assignment by Friday?
Open the answer key
  1. has, finished
  2. had, begun
  3. will have completed
  4. has, seen
  5. has, received
  6. written
  7. will have finished
  8. had left
  9. have, returned
  10. have completed

👩‍🏫 Teacher Assessment Rubric

ScoreLevelNext step
18–20ExcellentMove to mixed-tense and transformation practice.
15–17Very GoodRevise time relationships and irregular V3 forms.
10–14DevelopingPractise have/has/had and V3 systematically.
Below 10Needs SupportRelearn the three patterns using timelines and guided examples.

🎲 Classroom Activities

Timeline Detective: Give students two events. They decide which happened first and form a Past Perfect sentence.
Life Experience Cards: Ravi, Priya and Meena discuss places they have visited using Present Perfect.
Future Deadline: Give a deadline such as “by Friday”. Students make Future Perfect sentences.
V3 Relay: Teams convert V1 verbs into V3: go→gone, write→written, eat→eaten, see→seen, take→taken.

📚 Samacheer / Previous-Paper Preparation Note

Official Tamil Nadu DGE material describes the Higher Secondary English examination pattern, including objective and directed sections. citeturn0search24turn0search25

Samacheer-oriented Class 12 grammar resources specifically provide tense-form exercises such as had already left, had fled, had happened, and has not received. These patterns are useful for understanding the kind of tense-form reasoning learners need for examination preparation. citeturn1search0turn1search1

Published previous-paper collections provide multiple years of Tamil Nadu Class 12 English public examination papers for practice. citeturn0search4turn0search1

மாணவர் தேர்வு யுக்தி: முதலில் time clue-ஐ கண்டுபிடி → இரண்டு நிகழ்வுகள் இருந்தால் அவற்றின் வரிசையைப் பார் → have / has / had / will have சரியாகத் தேர்ந்தெடு → இறுதியில் main verb V3 வடிவில் உள்ளதா என்று சரிபார்.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top