foregone vs forepast

foregone

adj
  • inevitable; settled 

  • previous, former 

  • bygone 

forepast

How often have the words foregone and forepast occurred in a corpus of books? (source: Google Ngram Viewer )