Common Verb Collocations of foreseen

appear, arise, avoid, be, can, come, desire, do, expect, follow, foretell, go, guard, happen, have, intend, make, may, might, must, ought, predict, prepare, prevent, provide, seem, should, take, will, Had