Questions & Answers about Moja sestra kaže da je to dobra vest.
Because moja has to agree with sestra in gender, number, and case.
- sestra is feminine singular
- so the possessive moj changes to moja
This is the same kind of agreement you also see in dobra vest:
- dobra matches feminine singular vest
So Serbian is doing something English does not do much: words around the noun often change their form to match it.
Sestra is in the nominative case because it is the subject of the sentence — the person doing the action of kaže.
So:
- moja sestra = the subject
- kaže = the verb
If sister had a different role in the sentence, it might appear in a different case.
Kaže is the 3rd person singular present form, meaning says.
It matches moja sestra, which is:
- 3rd person
- singular
So the logic is: