GRAMMAR / 16

Past perfect (had done ~)

Adapted for the web from Listen & Speak Nepali learning materials.
Updated October 30, 2026

मैले यो काम गरेको थिएँ।

maile yo kām gareko thiẽ

I had done this work.

Pattern and choice
-एको + a past auxiliary
गरेको थिएँ (I had done it) / पढेको थिएँ (I had read it) / गएको थिएँ (I had gone)

On this page
  1. ② Nepali grammar rules
  2. 1. -एको + a past auxiliary
  3. 2. Marking the past reference point
  4. 3. Personal and respectful forms
  5. 4. Negative past auxiliaries
  6. 5. Compare progressive and habitual past
  7. A reference table for comparing personal forms

② Nepali grammar rules

1. -एको + a past auxiliary

गरेको थिएँ (I had done it) / पढेको थिएँ (I had read it) / गएको थिएँ (I had gone) describe prior completion relative to a past point.
Compare present-relevant गरेको छु (I have done it) with past auxiliary थिएँ.

2. Marking the past reference point

In उहाँ आउँदा मैले काम सकेको थिएँ (I had finished the work when he/she arrived), the work was finished before the arrival. आउँदा supplies the reference time; सकेको थिएँ (I had finished) gives prior completion.
The morphology, not word order alone, expresses this relationship.

3. Personal and respectful forms

Compare म गएको थिएँ (I had gone) / हामी गएका थियौं (we had gone) / उहाँ जानुभएको थियो (he/she had gone, respectful).
Ordinary participles can also show agreement, as in एका.
Learn respectful -नुभएको थियो (had done, part of a respectful perfect form), not invariant गएको थियो (had gone, basic third-person form) for every subject.

4. Negative past auxiliaries

मैले काम सकेको थिइनँ (I had not finished the work) denies completion by the past point; सक्नुभएको थिएन (had not finished, respectful) is respectful.
A simple negative such as सकिनँ presents a different finite-event construction.

5. Compare progressive and habitual past

पढ्दै थिएँ (I was reading) describes ongoing reading, पढेको थिएँ (I had read it) prior completion, and पढ्थें a former routine.
A translation such as was reading does not collapse these three Nepali patterns.

A reference table for comparing personal forms

PersonForm and readingMeaning
Iमैले यो काम गरेको थिएँ।
maile yo kām gareko thiẽ
I had done this work.
weहामीले यो काम गरेको थियौं।
hāmīle yo kām gareko thiyaũ
We had done this work.
youतपाईंले यो काम गर्नुभएको थियो।
tapāĩle yo kām garnubhaeko thiyo
You had done this work.
you pluralतपाईंहरूले यो काम गर्नुभएको थियो।
tapāĩharūle yo kām garnubhaeko thiyo
You had done this work.
he/sheउहाँले यो काम गर्नुभएको थियो।
uhā̃le yo kām garnubhaeko thiyo
She had done this work.
theyउहाँहरूले यो काम गर्नुभएको थियो।
uhā̃harūle yo kām garnubhaeko thiyo
They had done this work.

MAKE IT YOURS

Try it yourself first

Practice examples selected from the app’s lessons

01

I had done this work.

Reveal the answer, reading and word meanings

मैले यो काम गरेको थिएँ।

maile yo kām gareko thiẽ

Word or formReadingMeaning in this sentence
मैलेmaileI (agent)
योyothis
कामkāmwork
गरेकोgarekodone
थिएँthiẽhad (perfect auxiliary)
02

Had you done this work?

Reveal the answer, reading and word meanings

तपाईंले यो काम गर्नुभएको थियो?

tapāĩle yo kām garnubhaeko thiyo?

Word or formReadingMeaning in this sentence
तपाईंलेtapāĩleyou (respectful agent)
योyothis
कामkāmwork
गर्नुभएकोgarnubhaekodone (respectful perfect participle)
थियोthiyohad (perfect auxiliary)
03

I had been there.

Reveal the answer, reading and word meanings

म त्यहाँ गएको थिएँ।

ma tyahā̃ gaeko thiẽ

Word or formReadingMeaning in this sentence
मmaI
त्यहाँtyahā̃there
गएकोgaekogone; been
थिएँthiẽhad (perfect auxiliary)

← Browse all grammar lessons