帮忙分析下这道英语选择题

来源:百度知道 编辑:UC知道 时间:2024/09/23 18:23:47
The last one____the sinking ship was the captain.
A.left B.to be leaving C.to leave D.leaves
答案是C,我觉得A也可以啊,A可以解释为是省略了that的定语从句.
为什么选C不选A呢?

选C.
首先,它不是主语从句.主语从句的定义是:如果一个句子在复合句中充当一个主语,那么这个句子就是主语从句.这个句子的主语是 the last one.
注意,定语从句或者说是关系从句中如果先行词在从句中做主语,这个先行词是不能省略的.题中这是先行词做主语,the last one 后面没有that或who,所以,它不是定语从句.
这个题考查的是不定式做名词定语后置的知识点.
只有选C啦,不定式to leave修饰the last one 放在其后面.

选A,这句话是省略了who的定语从句,用left是因为句子是过去式

额,为什么选C不选A,因为如果用A应该是who left,如果你认为是像the man called david一样的情况就错了,因为the last one和sinking ship之间不是被动关系(是人离开船),所以不可以用the last one left the sinking ship,如果是the sinking ship left by ...was...还算对。还有,定语从句不是that开头哦,是which开头,可以省that 的宾语从句,不是定语从句!!!!!而且that如果在这的话,就会变成主语从句哦!(有that可以选A)