"I gave it to him yesterday"
I have seen it translated into French as both:1)"Je le lui ai donné hier." and 2) "Je lui ai donné hier."
Duolingo teaches the first translation above and it is also what is seen on some reliable French websites such as Lawless French. However I have also seen it translated as in number 2 and translators in particular seem to leave out the "le."
Is this just a quirk of the translators, is it a difference between written and spoken French, or is it acceptable to leave out the "le" in either spoken or written French? Any help would be appreciated.Andrew K. Greenfield, MD