Mary bought John a cap. (indiret complement)


Spanish, Spain
Hello, I have a question about the fllowing sentnce: 'Mary bought John a cap.' My question is: which is the Indirect Complement?
Many thanks
  • Some modern grammars of English use "complement" about everything after the subject noun and the verb.
    I don't know their terms and rules.

    Older grammars of English say that a verb has a "direct object" and an "indirect object" and a "subject" -- up to three nouns for one verb.