Breakdown of Das Geschenk ist von dir.
sein
to be
du
you (informal singular)
das Geschenk
the gift
von
from, of / by (agent in passive clauses)
Questions & Answers about Das Geschenk ist von dir.
Why do we use dir here instead of du or dich?
The preposition von (from) is a strict dative preposition. This means any noun or pronoun that follows it must take the dative case. The dative form of du (you) is dir.
Can I use aus instead of von since both can translate to 'from' in English?
Not for a person! The word aus is used when something comes physically out of a place, like a country or a box. When a gift is from a person, you must use von.
How would I say this to someone formally?
Because von requires the dative case, you need the formal dative pronoun Ihnen. To say this to a teacher or a stranger, you would say: Das Geschenk ist von Ihnen.
Why isn't Das Geschenk in the accusative case?
Because the verb ist (from sein, meaning 'to be') never takes an accusative object. It acts like an equals sign connecting the subject to more information. Das Geschenk is the subject of the sentence, so it is in the nominative case.