All____is needed is a supply of oila.what is needed b.that is needed c.the thing is needed d.for their needd错在哪里,怎么改才对?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 16:54:21

All____is needed is a supply of oil
a.what is needed b.that is needed c.the thing is needed d.for their need
d错在哪里,怎么改才对?

必须指出:你的问题本身有错.原句必须删掉"is needed "
只有答案b 正确:all that is needed = all (that) they need "that" 是个 关系代词引导定语从句修饰先行词"all");
答案 d 错在:for their need 是个介词短语-- 为了他们的需要,在句中只能用作状语;而原句只缺一个修饰"all"的定语

B.that
理由:这里的that是一个固定的搭配,all that is....就是"所有需要的...." 意思.