几个英语单句改错。请说明改错方法及理由,有追加

1 One that fears nothing is certainly brave.
2 He lives in a house which windows face south.
3 There are many young men that are against the plan.
4 You should hand in all which you have.
5 The girl who often help mo with my English is him.
6 He has three sons,two of them are music lovers.
5句中mo为me,him为her
3、4句什么理由啊?有依据吗?
6句,当两个单句理解可以吗?

1that改成which
2which改成where 从句结构完整不需要用which,where在这是地点状语
3that改成who 主语指的是人,who在从句中代人
4which改成what 从句缺少宾语,you have what
5who改成whom 在句中作宾语,是引导词,引导定语从句
6them 改成whom 这里是定语从句,主语是人用who或whom,但跟在介词后只能用whom
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-02
1没错?要么certainly放这里不行,不确定
2which改whose,定语从句,从its变换来
3that改who,there are 句型里that不能代替who做定语从句
4which改that,作为定语从句,all后面不能加which
5这个女孩是him?改一个。另外mo是me?
6them改whom,逗号后面只能是定语从句
第2个回答  2010-08-02
1句中that去掉
2句中的which改成of which或whose
第3个回答  2010-08-02
1、that--who 先行词是one,指人用who
2、which--where 先行词在从句中作地点状语,关系副词当然用where
3、that--who 先行词是men指人用who
4、which--that 先行词是all,不能用which引导,要用that
5、him--she 主语是女孩
6、them--whom 逗号隔开,非限制性定语从句,指人,引导词不能用them,要用whom
第4个回答  2010-08-08
1、that--who 先行词是one, ones,等只用who,不用that。当先行词指人时,下列情况宜用who 不用that
先行词是one, ones, anyone
Anyone who breaks the law should be punished.
先行词为those, 且指人
Those who want to see the film sign up here.
当先行词有较长的后置定语修饰且定语为物
I met a foreign student from Beijing University who could ask me questions in Chinese.

2、which--whose 先行词在从句中作定语,关系词当然用whose,或者改为
He lives in a house which faces south.
3、that--who 先行词是men指人,在there be 开头的句子中
There are many young men who are against the plan.
4、which--that 在不定代词,如:anything, nothing, the one, all, much, few, any, little等作先行词时,只用that,不用which。all that 相当于what.You should hand in what you have.
5、help--helps主语是女孩单数The girl who often helps me with my English is her
6、them--whom 限制性定语从句,指人,引导词不能用them,要用whom,of whom 相当于whose
相似回答