foretell 的核心含义是“预言”或“预告”,指在事情发生之前说出或指出将要发生的事情。其本义源于“fore-”(提前)和“tell”(说出)的组合,即“提前说出”。由此引申出两层紧密相关的含义:一是“预言”,指人凭借超自然能力、直觉或知识预先说出未来事件,如“The prophet foretold the disaster.”(先知预言了灾难。);二是“预示”,指事物本身作为征兆或迹象,暗示未来可能发生的事,如“Dark clouds foretell a storm.”(乌云预示暴风雨。)。前者侧重人的主动行为,后者侧重事物的客观指示,二者共同构成“提前告知未来”的完整概念。
foretell 通常出现在文学作品中,尤其是古典文学、神话或宗教文本,用于描述预言家、先知或神谕的预言,带有庄重和神秘色彩,如“The witches foretold his fate.”(女巫预言了他的命运。)。在新闻报道中,它偶尔出现,多用于描述经济或社会趋势的预测,语气正式且客观,如“Experts foretell a rise in unemployment.”(专家预言失业率将上升。)。在日常口语中,该词使用频率较低,人们更常用“predict”或“tell in advance”,因此若在口语中使用,会显得正式或略带夸张。在学术写作中,它可用于历史或文学分析,但不如“predict”常用。总体而言,foretell 是一个偏正式、文学性的动词。
语法要点
foretell 是及物动词,后接宾语,通常为名词、代词或that从句。常见句型包括:1. foretell + 名词,如“No one can foretell the future.”(没有人能预言未来。);2. foretell + that从句,如“She foretold that he would succeed.”(她预言他会成功。);3. foretell + 疑问词引导的从句,如“They could not foretell what would happen next.”(他们无法预言接下来会发生什么。)。注意:foretell 不用于进行时态,例如不能说“He is foretelling the result.”,而应说“He foretells the result.”。此外,其过去式和过去分词为 foretold,需注意拼写。
近义比较
foretell 与 predict、forecast、prophesy 等词近义,但有细微差别。predict 是最通用、最中性的词,可用于科学、日常等场合,如“predict the weather”(预测天气)。forecast 侧重于基于数据或信息的预测,常用于天气、经济等,如“forecast sales”(预测销售)。prophesy 强调由神启或超自然力量引发的预言,宗教色彩浓厚,如“prophesy the end of the world”(预言世界末日)。foretell 则介于 predict 和 prophesy 之间,既可指人的预言,也可指事物的预示,但比 predict 更正式,比 prophesy 更通用。例如,在文学中常用 foretell,在科学中常用 predict。使用时,若强调客观预测,选 predict;若强调征兆,选 foretell;若强调宗教性,选 prophesy。