发布网友 发布时间:2024-10-21 14:46
共3个回答
热心网友 时间:2天前
"热心网友" 和 “bd阿朱”的回答都有一定道理,但并不完全准确。我说这几点:
1. 如"热心网友" 梭说, “语法上A 也正确但是汉语不对。”不过这里还有习惯问题。all you need 符合习惯,而everything you need 不符合习惯 --- 很少有英美人这样说的。
2. 又如 “bd阿朱” 所说,that " 是引导定语从句you need 的", 但他/她又说该词”不是宾语”,那就错了 --- 它是从句的宾语。引出定语从句的的关系代词起三大作用:前指先行词、引出从句、做从句的一个成分,即主语或宾语。词句中的 that 前指all, 引出从句 you need, 并且做从句中need的宾语:you need (that). 须知 need 在此是及物动词,其后必须有宾语。如果你不将that 看成need的宾语,那就宾语残缺、语法不通了。
3。按语法规则,在定语从句中做宾语的关系代词可以省略,此处的that 当然可省。所以你老师说All, 那是没有问题的。
4。“ 热心网友”说的用 what 引出主语从句, 当然也可,但是那样做就不合本题的出题目的了 --- 题中并无备选项what。而且,what 引出的主语从句和All 后用that引出定语从句这样的结构在意义上还是有些微差异的。关于这一点,我就不罗嗦了。
热心网友 时间:2天前
你可以试着翻译哈,你需要的是好好休息,其实that不是宾语,它是引导定语从句you need 的引导词,that you need,特殊的是,跟在all 后的that 可以省略。
热心网友 时间:2天前
语法上A 也正确但是汉语不对。他想要的每个东西是休息?本题是主语从句应该填what =all that that 省略了