Voir venir
Bonjour, sachant qu’on parle d’une situation: « personne ne l’avait vue venir »? ou « vu venir »? Même si c’est une personnification, il me semble qu’on considère tout de même que c’est la situation qui vient et qu’on accorde donc… Non?
Personne ne l’avait vue venir.
Le participe passé est suivi d’un infinitif : il s’accorde avec le COD [l’ = la] [placé avant lui, car celui-ci fait l’action exprimée par l’infinitif.
En revanche, le participe passé reste invariable si le COD subit l’action qu’exprime l’infinitif.
C’est la maison que j’ai vu détruire
En ce cas, le COD « que » ne fait pas l’action. La maison ne détruit pas, elle est détruite par X. « Vu » ne s’accorde pas avec le COD
Je ne l’ai pas vu venir.
Cela signifie que vous ne vous attendiez pas à ce que quelque chose se produise .
Pour l’accord, il faut préciser ce que vous n’avez pas vu venir.
Cet échec, je ne l’ai pas vu venir.
Sa démission, je ne l’ai pas vue venir.
Si vous avez des doutes, simplifiez, : « je ne l’avais pas prévu(e)==> l’accord paraîtra plus naturel et la formulation moins relâchée .