Foreknowledge

Fore*knowl"edge (?), n. Knowledge of a thing before it happens, or of whatever is to happen; prescience.

If I foreknew,
Foreknowledge had no influence on their fault.
Milton.