forethought
noun [ U ] uk/ˈfɔː.θɔːt/ us/ˈfɔːr.θɑːt/
深谋远虑;预先计划
the good judgment to consider the near future in your present actions
I'm glad I had the forethought to make a copy of the letter, as proof of what had been promised. 我很庆幸自己有先见之明把那封信复印了一份,可以作为先前所作承诺的证明。