Hi (and all of these things hasn't changed over the many years.) Is it havn't or has'nt? I think it's haven't but the one who wrote this sentence is native. So, am just gussing I might be wrong.