Questions & Answers about बस लगभग पहुँच गई है।
Because बस is a feminine noun in Hindi. In many perfective-style expressions, the verb agrees with the subject when there is no ने marker blocking agreement.
So:
- बस ... गई है = feminine singular
- ट्रेन ... गई है = feminine singular
- लड़का ... गया है = masculine singular
- लड़कियाँ ... गई हैं = feminine plural
Here, गई matches बस.
Not really. Although गई is historically the feminine form of जाना (to go), in sentences like this it often works as part of a compound verb.
So पहुँच गई है is best understood as a unit meaning something like:
- has arrived
- has gotten there
- has reached
The गई adds a sense of completion or successful arrival, rather than independently meaning went.
है is the present-tense auxiliary here. It helps form a present perfect/resultative meaning.
Compare:
- बस पहुँच गई। = The bus arrived.
- बस पहुँच गई है। = The bus has arrived / The bus is arrived now.