① predict較正式,語氣較強,指根據(jù)自然定律斷定未來之事或從事實推斷,其準確程度不一。
predict rain for tomorrow 預告明天有雨
predict success for the exploration 預言探險會成功
② forecast與 predict 同義,語氣較弱,指根據(jù)已知可能的發(fā)展進程或將來情況作出大概的預測,尤用于天氣預報。
forecast the future 預測未來
Heavy rain has been forecast for Sunday. 天氣預報星期天有大雨。
③ foretell為一般用詞,可與 predict 換用,其主語可以是人或物。
Timely snow foretells a bumper harvest. 瑞雪兆豐年。