Il y a accord (sauf pour faire et laisser) si le complément (placé avant le participe) fait l'action exprimée par l'infinitif.
Cette enfant, je l'ai vu punir : pas d'accord, donc l'enfant est objet de l'infinitif. Cette enfant, je l'ai vu punir (par son père)
Cette enfant, je l'ai vue punir : accord, donc l'enfant est sujet de l'infinitif. Cette enfant, je l'ai vue punir (son petit frère). . Le sujet de punir est différent de celui de la principale, on a donc une proposition infinitive COD de voir.
Cette enfant, je l'ai vue arriver en pleurs : accord, donc l'enfant est sujet de l'infinitif. Arriver ne peut de toute façon pas avoir de COD. Même analyse que dans le cas précédent.
Cette enfant, je l'ai vu punir : pas d'accord, donc l'enfant est objet de l'infinitif. Cette enfant, je l'ai vu punir (par son père)
Cette enfant, je l'ai vue punir : accord, donc l'enfant est sujet de l'infinitif. Cette enfant, je l'ai vue punir (son petit frère). . Le sujet de punir est différent de celui de la principale, on a donc une proposition infinitive COD de voir.
Cette enfant, je l'ai vue arriver en pleurs : accord, donc l'enfant est sujet de l'infinitif. Arriver ne peut de toute façon pas avoir de COD. Même analyse que dans le cas précédent.