作业帮 > 英语 > 作业

一道英语语法选择题,有点纠结

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/29 10:22:05
一道英语语法选择题,有点纠结
The days are gone forever,_ we suffered from hunger and cold.
用when还是which,我知道这是非限制可后面的句子是完整的这时该怎么办?
答:纠结是因为此题有误,多加了个逗号!
正确的句子是:The days are gone forever when we suffered from hunger and cold.
译:我们饥寒交迫的日子一去不复返了.
析:这是一个分隔式定语从句.when 引导的是限制性定语从句其先行词是the days,被谓语are gone forever隔开.为得是句子的平衡.如紧跟先行词,则为:The days when we suffered from hunger and cold are gone forever.则句子显得头重脚轻(主语太长,谓语太短).隔离之后并不会造成歧义(are gone forever没有一个是名词!)
此题不论有没有逗号,空格处都不应填which,因为从句中不缺主语(主语是we,不缺宾语,suffered from有宾语 hunger and cold (发现题句有问题,cold应为coldness,否则就是感冒了).而which是关系代词,在从句中要作主语或宾语的,不论它指的是前面的整句话(不合逻辑),还是名词the days.(不是专有名词,没有前文,需要加以限定)