Questions & Answers about Я ждала подругу полчаса у входа, а потом сама зашла в кафе.
Because the speaker is female.
In the Russian past tense, singular verbs agree with the subject in gender:
- ждал = a man was waiting
- ждала = a woman was waiting
- ждало = it was waiting
- ждали = they were waiting
So Я ждала tells you that the person speaking is a woman.
Because подруга is the direct object of ждала, so it goes into the accusative case.
- nominative: подруга = female friend
- accusative: подругу
With verbs like ждать (to wait for), Russian uses a direct object:
- Я ждала подругу = I was waiting for my female friend
This is different from English, where for is required. In Russian, ждать usually takes the object directly.
Yes. Подруга means a female friend.
Compare:
- друг = male friend
- подруга = female friend
So Я ждала подругу specifically means the speaker was waiting for a woman friend, not just any friend of unspecified gender.