英语改错题目

1,They are talking about the people and the things which they saw on the way home.
which 改为什么? that吗?
2,He paid the boy $5 for wash ten windows ,most of which ha'dn't been cleaned for at least a year.
for wash 改为什么? washing?
求详细分析

1,They are talking about the people and the things which they saw on the way home.
which 改为什么? that吗?
答:是的。
析: 定语从句,当先行词为指人的名词或代词时,关系代词可以用Who(m),也可以用that
当先行词为指事物的名词或代词时,关系代词可能用which, 也可以用that.
当先行词既有人又有物时,就只有用that最全适了!
译:他们在谈论他们回家的路中所看到的人和事。
2,He paid the boy $5 for wash ten windows ,most of which hadn't been cleaned for at least a year.
for wash 改为什么? washing?
答:是的。因为for是介词,后跟名词或动名词。表示“为了。。。事”。
译:他付给那男孩5美元洗10扇窗,其中的大多数至少有一年没擦过。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-08
1、这里是一个定语从句,修饰先行词peopleand the things ,这里的先行词既有人又有物,而which只能指代物或者事,所以这里改为that。
2、for 是介词,后面需跟名称、代词、动名词等,所以wash需改为 washing !
第2个回答  2011-04-08
1 当被修饰词既有人又有物时,引导词只能用that。本句被定语从句修饰的是 the people and the things ,既有人又有物
2 for 是介词,所以介词后接动词时,动词都要变成动名词形式,即加 ing
第3个回答  2011-04-08
which改成what,what引导的宾语从句 what the saw,他们所看到的,
for washing pay sb for sth for后要跟名词或动名词,表示为。。。。而付给某人钱
第4个回答  2011-04-08
第一个which改为that
第二个wash改为washing,for后面跟名词或动名词