英语 as引导的定语从句

问题描述:

英语 as引导的定语从句
当先行词被such 修饰时用as引导定语从句.即 such...as .那么,such .as 能改成so.as么?
如这个句子
It's such a difficult problem as nobody can work out.
能改成
It's so difficult problem as nobody can work out.
或名词用复数
They are such difficult problems as nobody can work out.
1个回答 分类:英语 2014-11-14

问题解答:

我来补答
1.相关语法规定如下:当先行词被such/so/the same/as修饰时,定语从句的关系代词一般使用as.
不过,有时候the same修饰先行词时,定语从句的关系代词也可以使用that.
2.所以,such...as改成so...as是可以的,但是必须要注意两者的区别.
such可以直接修饰名词;
而so只能修饰形容词/副词,当其修饰的形容词修饰先行词时,才可以用so.as来引导定语从句.
3.所以不能直接改正,必须有所变化才行.
楼主的例句必须变成:
It's such a difficult problem as nobody can work out.
= It‘s so difficult a problem as nobody can work out.
如果是复数problems,只能用such,不能用so.
4.两者区别和相似之处如下:
1)such + 形容词 + a/an + 可数名词单数 = so + 形容词 + a/an + 可数名词单数
2)so many/few + 可数名词复数;
such + 除many/few之外的形容词 + 可数名词复数;
3)so much/little + 不可数名词
such + 除much/little之外的形容词 + 不可数名词
最后一个例句中使用了可数名词复数problems,因为形容词是difficult,不是many/few,所以只能用:They are such difficult problems as nobody can work out.
不能写成:They are so difficult problems as nobody can work out.
 
 
展开全文阅读
剩余:2000
上一页:算数过程
下一页:enjoy的反义词