forecast, augur, forebode, foretell, predict, presage, prognosticate, prophesy
这组词都有“预言,预示”的意思。它们的区别是:
foretell强调预告即将发生的事情,而不暗示这种预告是否有依据或消息的来源是否可靠; predict指根据事实或自然规律进行推断后作出预告,暗示有科学的准确性; forecast指对未来的预报、推测或设想,强调最终可能产生的结果,尤指天气预报; prophesy指受灵感启示而作出预言,暗示有较强的自信; prognosticate指根据前兆或症状预知、预测; augur指靠占卜预言未来的吉凶祸福; presage指预示,其中, presage可指好、坏或不好不坏的事; forebode指不祥的预感。