There are two buildings,--- stands nearly a hundred feet hig

问题描述:

There are two buildings,___ stands nearly a hundred feet high.为什么是d?
C the larger one that
D the larger of which 选C不行吗?为什么呢?我自学的.
1个回答 分类:英语 2014-10-30

问题解答:

我来补答
英语有一个很基本的规范要求就是一个句子里必须只有一套主谓宾,这和中文区别很大.
c就是犯了此类错误(俗称双谓语),前面有are 后面有 stands
d是老外发明的一种方法规避这种错误同时不影响一句话里有两个意思——就是定语从句(修饰的从句)sth of which 实际构成了一套非限定性定语从句的基本结构,所以d后半句都视为修饰buildings的从句,不算入主句中的成分结构.也就符合我所说的那条规范
真心纯手打,又不懂可以为我.但是从句部分请自己参照相关语法书
再问: D项是非限制性定语从句,这个是真的;但是C项,that stands nearly…… 这句作the larger one 的定语不好吗?若是想选C怎么改??????
再答: c选项像lz这样有一定道理。但是就相当于你写了一句话“这有两楼房”不结束立即再接个名词(因为定于可以省略),这样就缺乏逻辑关系和语法结构。 还有一种改法,后面变成the larger one standing .....这样改动词变为非谓语形式了,也就不存在问题,但是这样不符合习惯,强力建议不采用。 还是最好用and连接c选项的内容那个,这样既简单又符合老外的习惯
 
 
展开全文阅读
剩余:2000
上一页:....详细步骤
下一页:望能尽快解答