Breakdown of Дедушка привёз вкусный торт на праздник.
вкусный
tasty
на
on, at / by (transport) / to (a place) / to (in answer to)
дедушка
grandfather
праздник
holiday
Questions & Answers about Дедушка привёз вкусный торт на праздник.
Why is the verb привёз used here instead of принёс for 'brought'?
In Russian, verbs of motion specify how you travel. привёз is formed by adding the arrival prefix при- to везти (to transport by vehicle). It tells us Grandpa brought the cake using transport (like a car or bus). If he had walked over carrying the cake in his hands, you would use принёс (from нести, to carry on foot).
Why does the sentence use на праздник instead of the prepositional case на празднике?
Because of the verb of motion. The prefix при- indicates arrival at a destination. When you show the destination or purpose of a trip using в or на, you must use the Accusative case. на праздник answers the question 'where to?' or 'what for?', whereas на празднике would mean the action was simply happening at the holiday.
Why doesn't вкусный торт (tasty cake) change its endings, since it is the direct object?
You are right that direct objects take the Accusative case. However, торт is a masculine, inanimate noun. For inanimate masculine nouns and their adjectives, the Accusative case looks exactly the same as the Nominative (dictionary) form. If he had brought a feminine noun like a pizza (пицца), it would change to вкусную пиццу.
Is привёз a perfective verb?