The Hindi past copula has four agreement forms: था, थी, थे, थीं. It describes a past identity, property, or location and serves as the final auxiliary in predicates such as काम करता था “used to work” and सो रही थी “was sleeping.” The decisive contrast is gender and number—not first, second, or third person as in the present.
The gender-number paradigm
| Controller | Past copula | Illustrative phrase |
|---|---|---|
| masculine singular | था | लड़का घर पर था |
| feminine singular | थी | लड़की घर पर थी |
| masculine or mixed plural | थे | लड़के घर पर थे |
| feminine plural | थीं | लड़कियाँ घर पर थीं |
These forms do not distinguish person. A male speaker says मैं था, and a female speaker says मैं थी. हम थे/थीं depends on the group's gender composition. A masculine or mixed group normally takes थे; an all-female group can take थीं.
मैं उस समय कॉलेज में था।
maĩ us samay kolej meṃ thā.
I was in college at that time. (male speaker)
मैं कल पूरे दिन घर पर थी।
maĩ kal pūre din ghar par thī.
I was at home all day yesterday. (female speaker)
हम दोनों उस बैठक में थे।
ham donoṃ us baiṭhak meṃ the.
Both of us were at that meeting. (male or mixed pair)
हम सभी बहनें साथ थीं।
ham sabhī bahneṃ sāth thīṃ.
All of us sisters were together.
Identity, property, and location in the past
As a main copula, the past forms place a nonverbal predicate in a past time frame.
मेरे दादा उस गाँव के डॉक्टर थे।
mere dādā us gā̃v ke ḍokṭar the.
My grandfather was the doctor in that village. (respectful reference)
रास्ता सुबह बिल्कुल खाली था।
rāstā subah bilkul khālī thā.
The road was completely empty in the morning.
पुरानी दुकान स्टेशन के सामने थी।
purānī dukān sṭeśan ke sāmne thī.
The old shop was opposite the station.
With a respected singular person, Hindi commonly uses honorific plural agreement: दादा ... थे, not था. This social agreement overrides literal singular number. For an ordinary inanimate singular, grammatical gender determines था or थी: masculine रास्ता था, feminine दुकान थी.
English was/were distinguishes chiefly singular from plural and partly person. Hindi asks a different question: what is the gender-number value of the agreement controller, and is a singular human being treated honorifically?
Past auxiliary in layered predicates
The copula can close an aspectual layer. The lexical stem contributes the event; habitual, progressive, or perfect material shapes the event; the past copula anchors it relative to a past reference time.
| Predicate | Layers | Typical interpretation |
|---|---|---|
| चलता था | चल- + habitual ता + था | used to walk / would run |
| बन रही थी | बन- + progressive रही + थी | was being made |
| जा चुके थे | जा- + completive चुके + थे | had already left |
अमन पहले रोज़ साइकिल से काम पर जाता था।
aman pahle roz sāikil se kām par jātā thā.
Aman used to go to work by bicycle every day.
जब मैंने फ़ोन किया, मीरा खाना बना रही थी।
jab maĩne fon kiyā, mīrā khānā banā rahī thī.
When I called, Meera was cooking.
हम पहुँचने से पहले मेहमान जा चुके थे।
ham pahũcne se pahle mehmān jā cuke the.
The guests had already left before we arrived.
The layers are not interchangeable. मीरा घर पर थी describes a state or location; मीरा घर गई reports the completed event of going home; मीरा घर जा रही थी views that event in progress. English often uses a form of be in both “was home” and “was going,” but Hindi locates the crucial aspectual meaning before थी.
Affirmative, negative, and question patterns
Neutral negation puts नहीं before the past copula. A yes–no question can add initial क्या without changing the order of subject, predicate, and copula.
कल पुस्तकालय खुला था।
kal pustakālay khulā thā.
The library was open yesterday.
कल पुस्तकालय खुला नहीं था।
kal pustakālay khulā nahīṃ thā.
The library was not open yesterday.
क्या कल पुस्तकालय खुला था?
kyā kal pustakālay khulā thā?
Was the library open yesterday?
Negation does not make the auxiliary invariant. Contrast feminine खिड़की बंद नहीं थी “the window was not closed” and plural दरवाज़े बंद नहीं थे “the doors were not closed.” The placement and scope options are developed under negative copula patterns.
Agreement when the actor is not the controller
Past obligation illustrates why “make the verb agree with the person doing the action” is unsafe. In मुझे जाना था, the would-be traveler is dative मुझे, and the infinitive is used in its default masculine singular form. If an unmarked object is available, it can control both the infinitive and past copula.
मुझे सुबह जल्दी निकलना था।
mujhe subah jaldī nikalnā thā.
I had to leave early in the morning.
मुझे दो चिट्ठियाँ लिखनी थीं।
mujhe do ciṭṭhiyā̃ likhnī thīṃ.
I had to write two letters.
The semantic actor remains first-person in both translations, but मुझे never triggers था/थी by its own gender. Feminine plural चिट्ठियाँ controls लिखनी थीं in the second sentence. Agreement follows Hindi syntax, not the English subject.
Present versus past matching
Changing a present copula to a past copula affects more than time:
नैना तैयार है, लेकिन आदित्य अभी व्यस्त है।
nainā taiyār hai, lekin āditya abhī vyast hai.
Naina is ready, but Aditya is still busy.
नैना तैयार थी, लेकिन आदित्य व्यस्त था।
nainā taiyār thī, lekin āditya vyast thā.
Naina was ready, but Aditya was busy.
Present है works for both subjects because it has no gender contrast. Past थी/था reveals their feminine and masculine agreement. This is why learners cannot select the past copula solely from English was.
Common Mistakes
Using था for every singular subject
❌ कविता कल बीमार था।
Incorrect — feminine कविता requires थी.
✅ कविता कल बीमार थी।
kavitā kal bīmār thī.
Kavita was ill yesterday.
Ignoring plural gender
❌ सारी कुर्सियाँ खाली थे।
Incorrect — feminine plural कुर्सियाँ requires थीं.
✅ सारी कुर्सियाँ खाली थीं।
sārī kursiyā̃ khālī thīṃ.
All the chairs were empty.
Copying the present-person distinction into the past
❌ मैं वहाँ थे।
Incorrect for one non-honorific male speaker — first person does not automatically select थे.
✅ मैं वहाँ था।
maĩ vahā̃ thā.
I was there. (male speaker)
Using the copula where Hindi needs an event verb
❌ राधा कल बाज़ार थी।
Incorrect for ‘Radha went to the market’; this only attempts a location and also lacks a postposition.
✅ राधा कल बाज़ार गई।
rādhā kal bāzār gaī.
Radha went to the market yesterday.
Making the dative actor control agreement
❌ मुझे ये फ़ाइलें पढ़ना था।
Incorrect — the unmarked feminine plural object controls पढ़नी थीं.
✅ मुझे ये फ़ाइलें पढ़नी थीं।
mujhe ye fāileṃ paṛhnī thīṃ.
I had to read these files.
Key Takeaways
- Use था for masculine singular, थी for feminine singular, थे for masculine/mixed plural or masculine honorific, and थीं for feminine plural.
- Past copulas agree in gender and number regardless of grammatical person.
- In layered predicates, the material before the copula expresses aspect; the final past form supplies the past frame and agreement.
- Hindi agreement follows its grammatical controller, which can differ from the semantic actor highlighted by English.
Related Topics
- The copula होना overviewA1 — Use होना as a copula, existential and event verb, and auxiliary across present, past, negative, and question patterns.
- Present copula हूँ हो है हैंA1 — Choose हूँ, हो, है, or हैं by person, number, and honorificity, and use the present copula as both a main verb and an auxiliary.
- Negative copula patternsA1 — Negate identity, property, location, and auxiliary predicates with नहीं while preserving copula agreement and controlling scope.
- Agreement in gender and numberA1 — Track masculine, feminine, singular, and plural agreement across Hindi participles, predicates, and auxiliaries.
- Finite predicates and auxiliariesA1 — Build complete Hindi predicates by combining a lexical stem with aspect or modality, agreement morphology, and the appropriate finite auxiliary.