Questions & Answers about बस शहर की ओर जा रही है।
Why is the verb जा रही है and not just जा है?
Hindi usually forms the present progressive with:
main verb stem + रहा / रही / रहे + है / हैं
So:
- जा = go
- रही = progressive part, agreeing with a feminine singular subject
- है = is
So जा रही है means is going.
You cannot normally say जा है for is going.
Why is it रही and not रहा?
Because बस is a feminine singular noun in Hindi.
In the present progressive, the रहा / रही / रहे part agrees with the subject:
- masculine singular: रहा
- feminine singular: रही
- plural: रहे
So:
- लड़का जा रहा है = the boy is going
- लड़की जा रही है = the girl is going
- बस जा रही है = the bus is going
That is why रही is used here.
What does की ओर mean?
की ओर means toward or in the direction of.
So:
- शहर की ओर = toward the city
This is a very common directional expression in Hindi.
You can think of it as a fixed phrase meaning toward X.
Why is it शहर की ओर and not शहर का ओर or शहर के ओर?
In X की ओर, the का / की / के part agrees with ओर, not with the noun before it.
Since ओर is treated as feminine, the form is की.
So the pattern is:
- घर की ओर = toward the house
- गाँव की ओर = toward the village
- शहर की ओर = toward the city
Even if the first noun is masculine, you still use की here because of ओर.
Why doesn’t शहर change form here?
Many Hindi nouns do change in the oblique form before postpositions, but शहर is one of the nouns whose direct and oblique singular forms look the same.
So:
- direct: शहर
- oblique singular: शहर
That is why you still see शहर.
A noun like लड़का would show a clearer change:
- लड़का
- लड़के की ओर = toward the boy
But with शहर, the form stays the same.
Why is the order बस शहर की ओर जा रही है?
Hindi normally places the verb at the end, so a very natural order is:
subject + direction/place + verb
Here that gives:
- बस = the bus
- शहर की ओर = toward the city
- जा रही है = is going
So the whole sentence follows a standard Hindi word order pattern.
Could I also say बस शहर की तरफ जा रही है?
Yes. That is very natural.
- की ओर = toward
- की तरफ = toward / in the direction of
So:
- बस शहर की ओर जा रही है
- बस शहर की तरफ जा रही है
Both are correct.
की तरफ often sounds a bit more conversational in everyday speech, while की ओर can sound slightly more formal or literary.
What is the difference between जा रही है and जाती है?
They express different meanings:
- जा रही है = is going right now / in progress
- जाती है = goes / habitually goes / generally goes
So:
- बस शहर की ओर जा रही है = the bus is going toward the city
- बस शहर जाती है = the bus goes to the city / the bus travels to the city
This is an important difference between progressive and habitual meaning in Hindi.
Why is there no word for the in this sentence?
Hindi does not have articles like English a and the.
So बस can mean:
- a bus
- the bus
Which one is meant depends on context.
The same is true for शहर:
- a city
- the city
In this sentence, context tells you the intended meaning.
Is जा रही है literally two verbs?
It is better to think of it as a verb phrase, not two separate full verbs in the English sense.
It contains:
- the main action: जा = go
- the progressive element: रही
- the auxiliary: है
Together they make one tense-aspect expression: is going.
So while it has multiple parts, it functions as one verbal unit.
Could the sentence also be बस शहर जा रही है?
Yes, that is also possible, but it is slightly different in nuance.
- बस शहर जा रही है = the bus is going to the city
- बस शहर की ओर जा रही है = the bus is going toward the city / in the direction of the city
शहर की ओर emphasizes direction.
It does not always guarantee arrival, only movement toward that place.
Is बस always feminine in Hindi?
Yes, बस is normally treated as a feminine noun in standard Hindi.
That is why you say:
- बस आ रही है = the bus is coming
- बस जा रही है = the bus is going
If it were masculine, the sentence would use रहा instead of रही.
How would this sentence change if the subject were plural?
Then the agreement in the progressive part and auxiliary would change.
For example:
- बसें शहर की ओर जा रही हैं। = the buses are going toward the city
Changes:
- बस → बसें for plural
- है → हैं for plural
The progressive part often remains रही for feminine plural in modern standard Hindi when used with हैं in this structure, though learners will mainly want to notice the plural auxiliary हैं and the plural noun बसें.
How is ओर pronounced here?
ओर is pronounced roughly like or in English, but with a clearer, pure long o sound.
So:
- की ओर sounds approximately like kee or
Try to keep the Hindi vowels steady and not too diphthong-like.
Sign up free — start using our AI language tutor
Start learning HindiMaster Hindi — from बस शहर की ओर जा रही है। to fluency
All course content and exercises are completely free — no paywalls, no trial periods, no signup needed.
- ✓Infinitely deep — unlimited vocabulary and grammar
- ✓Fast-paced — build complex sentences from the start
- ✓Unforgettable — efficient spaced repetition system
- ✓ AI tutor to answer your grammar questions