He could not have foreseen the consequences of his actions.
foresee
/fȯr-ˈsē/
verb
to see (something, such as a development) beforehand
/fȯr-ˈsē/
to see (something, such as a development) beforehand
He could not have foreseen the consequences of his actions.