The core choice is simple: use the progressive to look inside one unfolding event or temporary phase, and the habitual to characterize a repeated pattern, skill, or disposition. Both can describe the present, so “current” does not automatically mean progressive. वह आज घर से काम कर रही है selects today’s ongoing situation; वह रोज़ घर से काम करती है describes her routine.
Quick decision guide
| Ask | If yes | Choose |
|---|---|---|
| Is one event unfolding at the reference time? | अभी, इस वक़्त | progressive |
| Are comparable events distributed across occasions? | रोज़, हर हफ़्ते | habitual |
| Is this a skill, stable tendency, or schedule? | अच्छा, आम तौर पर | habitual |
| Is a temporary phase itself presented as under way? | इन दिनों, इस हफ़्ते | often progressive |
| Is a temporary period filled with a repeated schedule? | इस महीने हर मंगलवार | habitual |
ज़ोया अभी ग्राहक से बात कर रही है।
zoyā abhī grāhak se bāt kar rahī hai.
Zoya is speaking with a customer right now.
ज़ोया आम तौर पर विदेशी ग्राहकों से बात करती है।
zoyā ām taur par videśī grāhakoṃ se bāt kartī hai.
Zoya generally speaks with international customers.
The auxiliary है locates both predicates in the present. It does not decide the viewpoint: रही opens an event; करती characterizes a pattern. For a broader comparison, see choosing habitual versus progressive.
One lexical event, three viewpoints
| Viewpoint | Timeline |
|---|---|
| habitual | • · • · • within current period |
| progressive | [ event unfolding NOW ] |
| perfective | bounded event | relevant before NOW |
विवान हर सुबह अख़बार पढ़ता है।
vivān har subah axbār paṛhtā hai.
Vivaan reads the newspaper every morning.
विवान अभी अख़बार पढ़ रहा है।
vivān abhī axbār paṛh rahā hai.
Vivaan is reading the newspaper now.
विवान ने आज का अख़बार पढ़ लिया है।
vivān ne āj kā axbār paṛh liyā hai.
Vivaan has finished reading today’s newspaper.
The habitual surveys recurring reading, the progressive enters today’s event, and the perfective compound asserts a completed reading with current relevance. The perfective also changes alignment: Vivaan takes ने, and masculine अख़बार controls लिया.
Current routines favor the habitual
An established schedule, repeated behavior, or characteristic ability takes habitual aspect even though it is valid now.
हम इस सेमेस्टर शुक्रवार को ऑनलाइन मिलते हैं।
ham is semesṭar śukravār ko onlāin milte haiṃ.
This semester we meet online on Fridays.
मेरी बहन बिना नक़्शे के भी रास्ता ढूँढ़ लेती है।
merī bahan binā naqśe ke bhī rāstā ḍhū̃ṛh letī hai.
My sister finds her way even without a map.
The semester is temporary, but the meetings recur within it. The second sentence describes a disposition or reliable ability, not a route-finding event visible now.
Temporary phases can take either aspect for different reasons
Expressions such as आजकल, इन दिनों, and इस हफ़्ते do not mechanically choose one aspect. The progressive treats the whole phase as currently unfolding; the habitual distributes events inside the phase.
इन दिनों मैं एक नए प्रोजेक्ट पर काम कर रही हूँ।
in dinoṃ maĩ ek nae projekṭ par kām kar rahī hū̃.
These days I’m working on a new project. (female speaker)
इन दिनों मैं सोमवार को घर से काम करती हूँ।
in dinoṃ maĩ somvār ko ghar se kām kartī hū̃.
These days I work from home on Mondays. (female speaker)
The first construes the project as one extended ongoing engagement. The second describes repeated Mondays inside the same temporary period. English may use a progressive for both; Hindi preserves the viewpoint distinction more consistently.
Schedules, demonstrations, and live commentary
A timetable or itinerary often uses habitual morphology because it states what normally happens at a scheduled time: ट्रेन छह बजे निकलती है. By contrast, live commentary selects the event unfolding in front of speaker and listener.
दिल्ली वाली ट्रेन प्लेटफ़ॉर्म तीन से निकलती है।
dillī vālī ṭren pleṭform tīn se nikaltī hai.
The train to Delhi leaves from platform three.
देखो, दिल्ली वाली ट्रेन निकल रही है।
dekho, dillī vālī ṭren nikal rahī hai.
Look, the train to Delhi is leaving.
The scheduled fact remains habitual-looking even if departure is imminent. देखो and visible motion create the progressive live-event reading in the second.
Repeated action inside one ongoing scene
An ongoing interval can contain repetition. Progressive aspect can package repeated small events as one unfolding activity: वह दरवाज़ा खटखटा रहा है may contain multiple knocks. Habitual aspect instead distributes knocking across separate occasions or presents it as characteristic behavior.
कोई लगातार दरवाज़ा खटखटा रहा है।
koī lagātār darvāzā khaṭkhaṭā rahā hai.
Someone keeps knocking on the door.
डाकिया आने पर हमेशा दरवाज़ा खटखटाता है।
ḍākiyā āne par hameśā darvāzā khaṭkhaṭātā hai.
The postal worker always knocks on the door when he comes.
“Repeated” therefore does not guarantee habitual aspect. Repetition packaged inside one ongoing episode is progressive; repetition distributed across occasions is habitual.
States and English transfer
English learners may overuse progressive morphology because English allows temporary “is being,” changing “is liking,” or duration expressions. Neutral Hindi uses habitual-looking or copular state predicates unless context deliberately creates a developing reading.
मैं यह नियम समझता हूँ, लेकिन इसका कारण नहीं जानता।
maĩ yah niyam samajhtā hū̃, lekin iskā kāraṇ nahīṃ jāntā.
I understand this rule, but I don’t know its reason. (male speaker)
अब उदाहरण देखकर मैं कारण समझ रहा हूँ।
ab udāharaṇ dekhkar maĩ kāraṇ samajh rahā hū̃.
Now, from the example, I’m beginning to understand the reason. (male speaker)
The second progressive is natural because understanding is developing. It is not a mere stylistic substitute for the first state.
Agreement and switching to the perfective
Both habitual and progressive are imperfective. With an ordinary unmarked subject, their agreeing material follows that subject and ने is absent. When the same transitive event is bounded as perfective, the agent normally takes ने and an unmarked object can control agreement.
पूजा हर हफ़्ते सूची बनाती है और आज नई सूची बना रही है।
pūjā har hafte sūcī banātī hai aur āj naī sūcī banā rahī hai.
Pooja makes a list every week and is making a new list today.
पूजा ने नई सूची बना ली है।
pūjā ne naī sūcī banā lī hai.
Pooja has finished making the new list.
Feminine Pooja controls बनाती/रही. In the perfective, feminine unmarked सूची controls ली after the ने-marked agent.
A short narrative: current pattern and current interruption
इस महीने आरती हर शाम छत पर योग करती है।
is mahīne ārtī har śām chat par yog kartī hai.
This month Aarti does yoga on the roof every evening.
आज वह योग कर रही थी, तभी तेज़ हवा चलने लगी।
āj vah yog kar rahī thī, tabhī tez havā calne lagī.
Today she was doing yoga when a strong wind began to blow.
उसने चटाई उठाई और नीचे चली गई।
usne caṭāī uṭhāī aur nīce calī gaī.
She picked up the mat and went downstairs.
The current month does not prevent a habitual schedule. The narrative then enters one progressive session, and perfectives advance it through the interruption and response.
Common Mistakes
❌ मैं रोज़ शाम को खाना बना रहा हूँ।
Incorrect for a neutral stable routine — the progressive instead suggests a temporary phase.
✅ मैं रोज़ शाम को खाना बनाता हूँ।
maĩ roz śām ko khānā banātā hū̃.
I cook every evening. (male speaker)
❌ अभी बच्चा दूध पीता है।
Incorrect for the child’s current visible action — the habitual describes a routine.
✅ अभी बच्चा दूध पी रहा है।
abhī baccā dūdh pī rahā hai.
The child is drinking milk now.
❌ नेहा ने आज घर से काम कर रही है।
Incorrect — the progressive is imperfective and does not take perfective ने.
✅ नेहा आज घर से काम कर रही है।
nehā āj ghar se kām kar rahī hai.
Neha is working from home today.
❌ वे रोज़ देर से आ रहा है।
Incorrect aspectual agreement — a plural routine needs आते हैं.
✅ वे रोज़ देर से आते हैं।
ve roz der se āte haiṃ.
They arrive late every day.
Key Takeaways
Progressive aspect looks inside one event or temporary phase; habitual aspect characterizes a schedule, repeated series, skill, or tendency. Present auxiliaries can anchor either. Temporary-period expressions allow both depending on internal structure, and repetition inside one ongoing episode remains progressive. Both aspects normally show subject agreement without ने; switching to a transitive perfective can change the case-and-agreement system.
Related Topics
- Progressive aspect and ongoing eventsA2 — Use Hindi progressive aspect to look inside unfolding activities, processes, and temporary situations without asserting their endpoint.
- Progressive with states and marked readingsA2 — Learn why stable Hindi states resist the progressive and how progressive marking creates temporary, developing, experiential, or polite readings.
- Habitual for routines and dispositionsA2 — Use Hindi habitual aspect for repeated routines, characteristic behavior, skills, and tendencies without claiming that an event is happening now.
- Habitual with time adverbialsA2 — Combine Hindi habitual aspect with frequency, schedule, duration, and trigger expressions while keeping their scope and time frame clear.
- Habitual versus progressiveA2 — Choose habitual ता/ती/ते for routines and characteristics, and रहा/रही/रहे for events viewed as ongoing.
- Habitual versus progressiveB1 — Choose the habitual for routines and characteristic patterns and the progressive for an event, temporary interval, or change viewed from within.