Common Verb Collocations of foresee

avoid, be, begin, can, come, define, do, enable, fail, forestall, foretell, go, guard, happen, have, lead, may, might, must, predict, prevent, provide, seem, shall, should, take, think, try, understand, will