You know the difference between I and me? I is the nominative pronoun, used to indicate the subject of a sentence. (I want bread => I am the one who is doing the wanting). Me is the oblique pronoun, used to indicate the object of a sentence. (They hate me => I am the one who is being hated). I said oblique up there: in English oblique is equivalent to the German accusative and dative cases combined. Accusative refers to the direct object of a sentence, so in sentences like “She gave me a slice of pizza”, ‘me’ is the ~~direct~~ indirect object while ‘a slice of pizza’ is the ~~indirect~~ direct object. In German ‘me’ would be the dative pronoun ‘mir’ while ‘a slice of pizza’ would have the accusative article (I don’t know what gender a slice of pizza has, sorry) A heuristic would be to mentally replace the noun phrase with the third-person pronoun- if it sounds right to use he or she, it’s the subject and should take the nominative case. If him or her sounds right it’s an object, and will take either the accusative or dative case.
Latest Answers