The conversation between human and AI assistant.
English Grammar: What is the difference between an object complement and an indirect object?
Can you give me an example of each?
Sure. In the sentence "She considers him a good friend", "a good friend" is the object complement because it renames "him", which is the direct object. In the sentence "She gave her daughter a present", "her daughter" is the indirect object because it receives the direct object "a present".