Module 1 · Verb Tenses
Past Perfect
Step 1
Quick Look
The Past Perfect is the ‘past of the past’. When two past actions happened at different times, the EARLIER one takes Past Perfect (had + V3), and the later one takes Simple Past. Hindi feeling: ‘pehle se ho chukā thā’.
Sentence TypeStructure + Example
Affirmative
Subject+had+V3
The train had left when we reached.
Negative
Subject+had+not+V3
The train had not left yet.
Question
Had+subject+V3?
Had the train left before you reached?
The golden rule: Past Perfect never works alone — it needs another, later past moment (stated or understood) to be ‘before’. If there is only ONE past action in your sentence, use Simple Past, not Past Perfect.
The past of the past
Step 2
When to Use It
Use 1
The earlier of two past actions
Action 1 (earlier) Past Perfect. Action 2 (later) Simple Past.
- By the time we reached the station, the train had left.
- She had already sold the plot when the rates doubled.
- I called him after I had read the report.
Use 2
Explaining a past situation (cause before effect)
Why something was the way it was — the reason had happened earlier.
- He was tired because he had worked a double shift.
- The roads were flooded — it had rained heavily all night.
- I recognised the building at once; I had seen it in the brochure.
Use 3
Duration before a past moment
With for/since, measured up to a point in the past.
- By 2015, they had lived in that colony for twenty years.
- She had worked there for a decade before she resigned.
Use 4
Reported speech and unreal past
Past Perfect appears after ‘said/told’ and in third conditionals (Module 2 preview).
- He said he had already paid the token amount.
- If I had known the price would rise, I would have bought two units.
Extra
When NOT to Use Past Perfect
Learners often over-use Past Perfect once they discover it. Two rules keep you safe:
| Situation | Correct choice |
|---|---|
| Only one past action, no comparison | Simple Past: I met him last year. (NOT: I had met him last year.) |
| Actions in natural story order with ‘and then’ | Simple Past for both: He came home, changed, and went out. |
| Order already clear from ‘before/after’ | Both tenses acceptable, Simple Past often enough: After I finished (or had finished) lunch, I left. |
Use Past Perfect when the order of events would otherwise be unclear, or to emphasise that one thing was fully complete before the other began.
Do you really need Past Perfect?
Step 4
Hindi Concept Note
अHindi Concept Noteहिंदी में समझिए
Past Perfect = बीते समय से भी पहले की बात — ‘चुका था / चुकी थी / गया था’।
जब हम स्टेशन पहुँचे, गाड़ी जा चुकी थी।
When we reached the station, the train had left.
उसने बताया कि वह खाना खा चुका था।
He said he had (already) eaten.
Formula: दो past काम जो पहले हुआ = had + V3, जो बाद में हुआ = Simple Past।
सावधान: सिर्फ़ एक past काम हो तो Past Perfect मत लगाओ। ‘मैं कल बाज़ार गया था’ = I went to the market yesterday — यहाँ ‘था’ दिखे तो भी English में ‘had gone’ नहीं आएगा। हिंदी का ‘था’ हमेशा had नहीं होता!
Step 5
Common Mistakes Hindi Speakers Make
Wrong
Right
Why
I had gone to Agra last week.
I went to Agra last week.
One action, one time Simple Past. Hindi ‘gayā thā’ automatic ‘had gone’. The #1 Past Perfect error in India.
When I reached, he already left.
When I reached, he had already left.
Earlier action needs had + V3 to show it happened first.
The movie had started before we had reached.
The movie had started before we reached.
Only the EARLIER action takes Past Perfect; the later one stays Simple Past.
She had went home early.
She had gone home early.
Had + V3 (gone), never V2 (went).
After he had ate dinner, he slept.
After he had eaten dinner, he slept.
V3 = eaten. Had + eaten, not had + ate.
He told me that he has finished the work.
He told me that he had finished the work.
After a past reporting verb (told), Present Perfect shifts to Past Perfect.
Step 6
Signal Words
These patterns signal Past Perfect:
by the time... (By the time we arrived, everyone had eaten.)
when / before / after connecting two past events
already, just, never + a later past reference (He had never seen snow before that trip.)
because (past reason: was upset because he had lost the deal)
said/told that... (reported speech)
Step 7
Practice
Fill in the blanks
- 1By the time the guests arrived, we (finish) all the preparations.Answerhad finishedDid you get it?
- 2She was nervous because she (never/fly) before.Answerhad never flownDid you get it?
- 3The office (close) when I got there.Answerhad closedDid you get it?
- 4After he (check) the documents, he signed them.Answerhad checkedDid you get it?
- 5I (not/save) the file before the computer crashed.Answerhad not (hadn’t) savedDid you get it?
- 6They (live) in Meerut for ten years before they moved to Noida.Answerhad livedDid you get it?
- 7the meeting (start) when you joined the call?AnswerHad ... startedDid you get it?
- 8He couldn’t pay because he (leave) his wallet at home.Answerhad leftDid you get it?
- 9We reached the hall late; the ceremony (already/begin).Answerhad already begunDid you get it?
- 10Once she (make) up her mind, nobody could change it.Answerhad madeDid you get it?
Correct the mistake
- 11I had visited my village last month.AnswerI visited my village last month. (One action, one time Simple Past.)Did you get it?
- 12When the police arrived, the thief already escaped.AnswerWhen the police arrived, the thief had already escaped. (Earlier action had escaped.)Did you get it?
- 13She had wrote the letter before lunch.AnswerShe had written the letter before lunch. (V3 = written.)Did you get it?
- 14He had knew about the plan all along... I mean, before we told him.AnswerHe had known about the plan before we told him. (V3 = known.)Did you get it?
- 15The patient had died before the ambulance had arrived.AnswerThe patient had died before the ambulance arrived. (Later action Simple Past.)Did you get it?
- 16By the time I called, he has left the office.AnswerBy the time I called, he had left the office. (Past context had, not has.)Did you get it?
- 17After she had ate breakfast, she left for work.AnswerAfter she had eaten breakfast, she left for work. (V3 = eaten.)Did you get it?
- 18We had go to bed when the lights came back.AnswerWe had gone to bed when the lights came back. (V3 = gone.)Did you get it?
Translate into English
- 19जब मैं पहुँचा, वह जा चुका था।AnswerWhen I arrived, he had (already) left.Did you get it?
- 20उसने बताया कि उसने पैसे दे दिए थे।AnswerHe told me that he had paid the money. / She said she had given the money.Did you get it?
- 21बारात आने से पहले सारा इंतज़ाम हो चुका था।AnswerAll the arrangements had been made before the baraat arrived. / Everything had been arranged before the wedding procession arrived.Did you get it?
- 22मैंने वह फ़िल्म पहले भी देखी थी, इसलिए मैं नहीं गया।AnswerI had seen that movie before, so I didn’t go.Did you get it?
- 23जब तक हम स्टेशन पहुँचे, गाड़ी निकल चुकी थी।AnswerBy the time we reached the station, the train had left.Did you get it?
- 24उसे नौकरी नहीं मिली क्योंकि वह interview में देर से पहुँचा था।AnswerHe didn’t get the job because he had arrived late for the interview.Did you get it?
- 25खाना ख़त्म हो चुका था जब आख़िरी मेहमान आए।AnswerThe food had finished when the last guests arrived. / The food had run out by the time the last guests came.Did you get it?
Step 8Answer Key
Show answersHide answers
Answer Key
Answers · Set A
1
had finished
2
had never flown
3
had closed
4
had checked
5
had not (hadn’t) saved
6
had lived
7
Had ... started
8
had left
9
had already begun
10
had made
Answers · Set B
11
I visited my village last month. (One action, one time Simple Past.)
12
When the police arrived, the thief had already escaped. (Earlier action had escaped.)
13
She had written the letter before lunch. (V3 = written.)
14
He had known about the plan before we told him. (V3 = known.)
15
The patient had died before the ambulance arrived. (Later action Simple Past.)
16
By the time I called, he had left the office. (Past context had, not has.)
17
After she had eaten breakfast, she left for work. (V3 = eaten.)
18
We had gone to bed when the lights came back. (V3 = gone.)
Answers · Set C
19
When I arrived, he had (already) left.
20
He told me that he had paid the money. / She said she had given the money.
21
All the arrangements had been made before the baraat arrived. / Everything had been arranged before the wedding procession arrived.
22
I had seen that movie before, so I didn’t go.
23
By the time we reached the station, the train had left.
24
He didn’t get the job because he had arrived late for the interview.
25
The food had finished when the last guests arrived. / The food had run out by the time the last guests came.
Finished this chapter?
Mark it complete to light it up on your progress map. You can always come back to the practice.
Next up · Chapter 10Past Perfect Continuous
‘kab se kar rahā thā’ — duration BEFORE a past moment: he had been driving for six hours when the accident happened.