Run or Ran ?

A friend of mine keeps saying "I haven't ran since..." and I think the correct form would be "I haven't run since...". Which is correct? And do I even tell her about this as she gets upset easy with something like this. But believe it or not she as a graduate English degree and has taught English composition at the college level. Maybe I am wrong about the grammar? If not, do I correct her or just let it go as she is my best friend.