英语改错题

And others which(改成that) couldn't be there had heard so many wonderful things about the play that they asked(添加whether) we could do it again or not.
请问这么改的理由是什么?请仔细精准解答,非常感谢。

And others which(改成that) couldn't be there had heard so many wonderful things about the play that they asked(添加whether) we could do it again or not.
which引导的定语从句,修饰物,而先行词others指人,关系代词that可以指代人或物。
whether ... or not是固定用法,意思是:“是否。。。”。句意是:“。。。他们问我们是否可以再做这事”。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-05-23
others后面一定要用that,,还有很多固定的,可以自己去查!

they asked(添加whether) we could do it again or not.

这里是whether引导从句作为宾语补足语!

they asked 宾语后面还需要有一个补足语,意思才完整,宾语和它的补足语构成复合宾语。

宾语是前面的the play ,话剧!
第2个回答  2013-05-23
1.Others 指人,这时用that 或who
2.根据句子意思他问我们是否要再来一遍。whether ...or not固定搭配意为是否。补充:这时只能用whether而不能用if,有时这点也会考到。望采纳。
第3个回答  2013-05-23
第一处 others 指代人,那么先行词应为that或者who,which指代事或物
第二处,有结尾处的or not可知 需添加whether。固定搭配whether……or
not
第4个回答  2013-05-23
关系代词所代替的先行词是人或物的名词或代词,并在句中充当主语、宾语、定语等成分。关系代词在定语从句中作主语时,从句谓语动词的人称和数要和先行词保持一致。that替代others充当主语;1. whether引导的从句常可以与连词or或or not直接连用追问

那么可以把which改成who吗?

相似回答