Common Adjective Collocations of foresight

admirable, certain, clear, distinct, due, far, future, good, great, high, human, keen, little, mere, much, ordinary, own, perfect, political, possible, proper, prudent, prudential, remarkable, strange, such, third, true, wary, wise