to foreknow [ foreknew ; foreknown ]