I keep hearing this as a verb eg "this is going to impact my future". It's driving me nuts: surely it should either be said as"this is going to have an impact on my future" or "this is going to impact on my future"? But not on its own, as a verb with no "on" following?