关键句型 "which had been [past participle]"
定义
此句型是一种相对从句结构,用于描述过去某个时间点之前已经完成的动作,常以 which had been 加上过去分词形式出现。根据《剑桥英语语法》教材,这种句型结合了相对代词 which 和过去完成时被动语态,表达过去事件的背景或原因。例如,在文章中,"a ship which had been sunk many years before" 表示一艘船在很久以前已经被沉没。它帮助连接主句和从句,提供更多细节,结构为:which + had been + [past participle]。
此句型在叙述历史事件时特别有用,让句子更连贯。
用法
此句型主要用于描述过去完成的事件,常出现在叙述性文章或故事中,强调某个动作在另一个过去动作之前发生。规则:在主句中用 which 引导从句,had been 表示被动且已完成的状态,[past participle] 是动词的过去分词形式。
在语法体系中,它属于相对从句的范畴,与其他从句(如时间状语从句)相关。横向比较:与简单过去时(如 "which was sunk")相比,此句型强调了事件的先后顺序,更精确地显示时间关系;与现在完成时被动语态(如 "which has been sunk")相比,它专注于过去完成的动作,不涉及现在影响。跨语法点联系:它常与过去完成时主动语态(如 "which had sunk")结合,帮助学生理解主动与被动的区别,从而扩展到更复杂的叙述结构。
例如,在历史或新闻报道中,此句型能让描述更生动,如 "the book which had been written by the author"。
注意事项
学生容易犯的错误包括:误用时态,如将 had been 换成 was,导致时间关系模糊(错误示例:"a ship which was sunk many years before",这暗示事件可能还在持续);或忽略被动语态,使用主动形式(如 "which had sunk it",但这不准确)。纠正建议:多练习识别过去完成时的被动结构,并注意上下文的时间线。提供具体例句:
错误示例:The old house which was destroyed in the war had many stories.(这可能暗示房子还在被破坏)
正确示例:The old house which had been destroyed in the war had many stories.(清楚表示破坏发生在更早的过去)
另一个常见问题是用错相对代词,如用 that 代替 which,尽管在非正式英语中可行,但 which 更适合非人称事物。
练习
一个原创例子:假设你在讲述一个冒险故事,可以说:"The treasure chest which had been buried for centuries was finally discovered by explorers." 学生可以替换 [past participle],如用 "hidden" 或 "lost",并改变上下文,例如:"The ancient artifact which had been stolen from the museum was returned safely." 这能帮助学生在类似历史或探险场景中应用句型,增强实际表达能力。
通过替换关键词,学生能加深对句型的掌握,并尝试用在自己的写作中。
额外内容
背景知识:这种句型源于英语中对过去事件的复杂描述,常见于19世纪小说,如狄更斯的作品,用于构建叙事深度。对比分析:与汉语类似,这种结构像 "被...的" 短语(如 "被沉没的船"),但英语更强调时态变化。在法语中,类似结构如 "qui avait été coulé",也使用过去完成时被动,突显了印欧语言的共同特点。通过了解这些,学生能更好地欣赏英语在历史叙述中的表达力,并扩展到其他时态的学习,如未来完成时。