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