What is the difference between a direct object and an indirect object?
Nice question but very much important.
Without knowing this answer many students just go to and fro that I see everyday in my Facebook groups English program.
I teach them perfect English everyday, at least I try.
look at the first part
I (sub)+ teach (verb) + them ( indirect object) + perfect English( direct object)
I.O is always animated but direct object is both animated and anythings, clear?
I saw you a structure here, it could be written another way too, like
I teach perfect English to them, at least I try.
Sub+Verb+direct Object + preposition + indirect object,
Hope it works.