ELONIOELONIO
ELONIO
Mission—Team—FAQ—Privacy—Terms—Sponsors—Grammar—Typing Course—Donate
© 2026 Elon Automation B.V.
  1. Grammar
  2. /Hindi Grammar
  3. /Perfective
  4. /Past perfect and pluperfect readings

Past perfect and pluperfect readings

Hindi forms a past perfect by combining an agreeing perfective with था, थी, थे, थीं: गया था, गई थी, गए थे, किताब पढ़ी थी. The construction often places a completed event before another past reference point—the classic pluperfect reading—but it can also recall a prior experience or describe a result that held in the past. English had + participle is common, not automatic, as a translation.

The layered construction

LayerForm in सीमा गई थीContribution
lexical stemजा-go
perfectiveगईbounded completed going, feminine agreement
past auxiliaryथीpast reference frame, feminine singular agreement

जब मैं पहुँचा, सीमा घर जा चुकी थी।

jab maĩ pahũcā, sīmā ghar jā cukī thī.

When I arrived, Seema had already gone home. (male speaker)

ट्रेन आने से पहले हम टिकट खरीद चुके थे।

ṭren āne se pahle ham ṭikaṭ kharīd cuke the.

We had bought the tickets before the train arrived. (male or mixed group)

The जब clause or से पहले phrase establishes a past reference point. Perfective/completive material presents the earlier event as complete, and the past auxiliary anchors it before that reference.

💡
Past perfect is a relation between two past points, not merely a more distant past tense. Identify the later past reference—stated or understood—then ask whether the target event was already complete by that point.

Compact agreement paradigm

ControllerPast perfect of जाना
masculine singularगया था
feminine singularगई थी
masculine/mixed plural or honorificगए थे
feminine pluralगई थीं

रवि पहले ही दफ़्तर गया था।

ravi pahle hī daftar gayā thā.

Ravi had already gone to the office.

नीरा पहले ही दफ़्तर गई थी।

nīrā pahle hī daftar gaī thī.

Neera had already gone to the office.

दोनों कर्मचारी पहले ही दफ़्तर गए थे।

donoṃ karmacārī pahle hī daftar gae the.

Both employees had already gone to the office. (male or mixed pair)

दोनों बहनें पहले ही दफ़्तर गई थीं।

donoṃ bahneṃ pahle hī daftar gaī thīṃ.

Both sisters had already gone to the office.

Feminine plural uses nonnasalized गई before plural थीं, not गईं थीं. Agreement appears across the perfective and auxiliary as one chain.

Transitive perfectives and object agreement

With a canonical transitive perfective, the actor takes ने. An unmarked object controls the perfective and past auxiliary.

मोहन ने चिट्ठी लिखी थी।

mohan ne ciṭṭhī likhī thī.

Mohan had written the letter.

मोहन ने सारे पत्र लिखे थे।

mohan ne sāre patr likhe the.

Mohan had written all the letters.

मोहन ने दोनों लड़कियों को बुलाया था।

mohan ne donoṃ laṛkiyoṃ ko bulāyā thā.

Mohan had invited both girls.

Feminine चिट्ठी selects लिखी थी, masculine plural पत्र selects लिखे थे, and लड़कियों को cannot control, leaving default बुलाया था. English subject “Mohan” remains constant but does not determine Hindi agreement.

💡
Calculate the perfective controller before choosing the past auxiliary. After ने, an unmarked object can produce लिखी थी/लिखे थे; a को-marked object leaves default बुलाया था.

Strict pluperfect versus recalled prior experience

Not every -आ था sentence requires English had. In recollection, Hindi often uses the form to mark a previously experienced event or state whose relevance belongs to a past/current discussion.

मैं उस शहर में कई साल पहले गया था।

maĩ us śahar meṃ kaī sāl pahle gayā thā.

I went to that city several years ago. / I had been to that city before. (male speaker)

The natural English choice depends on discourse. With an explicit later past point, had gone/had been is likely; as a standalone recollection, English simple past can sound better. Hindi था places the experience in a prior frame without requiring the same tense choices as English.

Compare a clear sequence:

जब नौकरी मिली, मैं उस शहर में पहले रह चुका था।

jab naukrī milī, maĩ us śahar meṃ pahle rah cukā thā.

When I got the job, I had lived in that city before. (male speaker)

Here getting the job supplies the later past reference, so the English pluperfect is direct.

Past result and narrative background

The construction can describe a result that was already in place and served as background for another past event.

सुबह सड़क भीगी हुई थी क्योंकि रात में बारिश हुई थी।

subah saṛak bhīgī huī thī kyoṅki rāt meṃ bāriś huī thī.

The road was wet in the morning because it had rained during the night.

भीगी हुई थी describes a resulting state; बारिश हुई थी supplies the earlier event. Broader choices about narrative sequencing belong under past perfect in narrative sequence, not in a one-form English translation rule.

Affirmative, negative, and question contrasts

रिया ने पहले वह लेख पढ़ा था।

riyā ne pahle vah lekh paṛhā thā.

Riya had read that article before.

रिया ने पहले वह लेख नहीं पढ़ा था।

riyā ne pahle vah lekh nahīṃ paṛhā thā.

Riya had not read that article before.

क्या रिया ने पहले वह लेख पढ़ा था?

kyā riyā ne pahle vah lekh paṛhā thā?

Had Riya read that article before?

Negation precedes the perfective predicate, while initial क्या forms a yes–no question. Hindi does not invert subject and auxiliary. Masculine लेख continues to control पढ़ा था.

The past auxiliary is not optional

मेहमानों के आने से पहले हमने खाना बना लिया था।

mehmānoṃ ke āne se pahle hamne khānā banā liyā thā.

We had prepared the food before the guests arrived.

Removing था gives a simple perfective बना लिया, which ordinarily advances a completed-past narrative rather than explicitly locating the result before another past point. The simple perfective can imply sequence from context, but it is not the same morphological construction.

Infinitive versus past perfect

हमें मेहमानों के आने से पहले खाना बनाना था।

hameṃ mehmānoṃ ke āne se pahle khānā banānā thā.

We were supposed to prepare the food before the guests arrived.

Infinitive बनाना था expresses a past obligation or plan, not completed action. Completed हमने खाना बना लिया था uses ergative हमने, perfective/vector बना लिया, and past auxiliary था. English wording can make these easy to confuse, but the Hindi layers are different.

Common Mistakes

Using present auxiliary है for an earlier-past event

❌ जब मैं पहुँचा, सीमा चली गई है।

Incorrect for the intended earlier-past sequence; present है anchors the departure to now.

✅ जब मैं पहुँचा, सीमा चली गई थी।

jab maĩ pahũcā, sīmā calī gaī thī.

When I arrived, Seema had left. (male speaker)

Changing only the auxiliary, not agreement

❌ नैना घर गया थी।

Incorrect — both perfective and auxiliary must be feminine.

✅ नैना घर गई थी।

nainā ghar gaī thī.

Naina had gone home.

Over-nasalizing feminine plural before थीं

❌ दोनों महिलाएँ आ गईं थीं।

Incorrect in contemporary Standard Hindi — before थीं use गई.

✅ दोनों महिलाएँ आ गई थीं।

donoṃ mahilāẽ ā gaī thīṃ.

Both women had arrived.

Agreeing with the ने-marked actor

❌ सीमा ने दो पत्र लिखी थी।

Incorrect — masculine plural पत्र controls लिखे थे.

✅ सीमा ने दो पत्र लिखे थे।

sīmā ne do patr likhe the.

Seema had written two letters.

Confusing past obligation with completed action

❌ मैंने खाना बनाना था।

Wrong for ‘I had prepared the food’; बनाना था expresses an obligation/plan and normally takes dative मुझे.

✅ मैंने खाना बना लिया था।

maĩne khānā banā liyā thā.

I had prepared the food.

Key Takeaways

  • Form the past perfect with an agreeing perfective plus था/थी/थे/थीं.
  • The construction often marks completion before a later past point, but recollective -आ था can translate with English simple past in context.
  • Intransitives follow subject agreement; ने transitives follow an unmarked object or default agreement.
  • Infinitive -ना था expresses past obligation or intention, not the completed pluperfect.

Related Topics

  • Simple perfective formationA2 — Form the Hindi simple perfective, distinguish regular and irregular stems, and choose agreement from clause structure.
  • Present perfectA2 — Build the Hindi present perfect from an agreeing perfective plus a present form of होना to connect a completed event or resulting state to the present.
  • Past copula था थी थे थींA1 — Use था, थी, थे, and थीं for past identity, state, location, and auxiliary constructions, with gender-number agreement.
  • Past perfect in narrative sequenceB1 — Use Hindi perfective plus था to place a completed event before a past reference point without overmarking every earlier event.
  • Perfective versus present perfectB1 — Choose a bare perfective for a closed past report and perfective plus है/हैं when a completed event is presented as relevant now.
← PreviousPresent perfectNext →Simple present and habitual meaning