If you had had more foresight you would have paid more attention in English class rather than hope for someone to help you on an anonymous website with your home work.
Foresight is the act of looking into the future and planning for it. Related words to foresight are providence and premonition. "Displaying great foresight, the woman had plenty of canned food and...