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