predict只有预测、预言的意思,而forecast还可以专门指代天气预报。
forecast多用在天气与财经上的预测。predict使用的范围较广,几乎任何场合都可以使用。
According to the latest findings,earthquake can be predicted more accurately.
根据最新的发现,地震可以更精确地预告。
The weather forecast is better for today.
天气预报说今天天气要好一些。
No one had enough foresight to predict the winner.
谁也没有足够的先见能预测哪一个获胜。
Statistical analysis is a means of arriving at a fairly reliable forecast.
统计分析是一种相当可靠的预测方法。