Questions & Answers about Вчера я купила маленькую сумочку для театра.
In the past tense, Russian verbs in the singular agree with the subject’s gender.
- я купил = I bought (said by a man)
- я купила = I bought (said by a woman)
So this sentence suggests the speaker is female.
Купила is perfective past tense, from купить. It presents the action as completed: the purchase happened and is finished.
That fits well with вчера (yesterday) when you are talking about one completed event.
Compare:
- Вчера я купила сумочку. = Yesterday I bought a handbag.
- Вчера я покупала сумочку. = Yesterday I was buying / was in the process of buying a handbag, or it may focus on the activity rather than the completed result.
So купила is the natural choice here.