Time present and time past are both perhaps present in time future, and time future contained in time past.
Human nature being what it is, events which happened in the past will at some time or other and in much the same ways be repeated in the future.
Whoever wishes to foresee the future must consult the past; for human events ever resemble those of preceding times. This arises from the fact that they are produced by men who ever have been, and ever shall be, animated by the same passions, and thus they necessarily have the same results.