Questions & Answers about फ्लैट में दस खिड़कियाँ हैं।
Hindi often puts the location first, then the thing that exists there, and then the verb.
So this sentence is literally close to:
In the flat ten windows are.
That is a very normal Hindi way to express there is/there are in a place.
Because में is a postposition, not a preposition.
In English, we say in the flat.
In Hindi, the equivalent word comes after the noun:
- फ्लैट में = in the flat
- कमरे में = in the room
- घर में = in the house
So Hindi uses noun + postposition, not preposition + noun.
Nouns before postpositions normally go into the oblique case in Hindi. But some nouns do not visibly change in the singular.
फ्लैट is a borrowed word ending in a consonant, so its singular direct and singular oblique forms look the same:
- फ्लैट
- फ्लैट में
Compare that with a noun that does change: