anticipate

verb
  1. to expect or look forward to something that will happen
  2. to take action in preparation for something expected
  3. to predict or foresee what will happen

Examples