Differentiation between COD (direct object) and COI (indirect object) can be tedious, but once you've understood the basic rules, things get a lot simpler!
Indirect object pronouns close indirect object pronoun An indirect object pronoun replaces a noun that is the indirect object in a sentence, eg ‘I give an apple to the man’ becomes ‘I give him an ...
With infinitives you can either attach the object pronoun to the end of the infinitive or put it before the first conjugated verb. With sentences that include a present participle, you can either ...