Questions & Answers about Мы поздравили друга и подарили ему книгу.
Why is друга used instead of друг?
Because друг is a masculine, animate noun. In the accusative singular, animate masculines take the same form as the genitive: друга. Compare:
- Inanimate: вижу стол (accusative = nominative)
- Animate: вижу друга (accusative = genitive)
Why is ему used and not его?
Ему is dative (to him), which you need for the recipient of a gift. Его is accusative/genitive (him/his) and would be wrong here. After подарить, the recipient is in the dative: подарили ему книгу.
Why is книгу used instead of книга?
Книгу is the accusative singular of the feminine noun книга. Feminine nouns in -а/-я change to -у/-ю in the accusative when they are direct objects: книга → книгу, машина → машину, идея → идею.
What case pattern does подарить take?
Подарить governs:
- Recipient: dative (кому?)
- Gift: accusative (что?) So: подарили ему (кому?) книгу (что?). Word order can be подарили ему книгу or подарили книгу ему.