ChaseDream

标题: 关于it用法和violate主语问题 [打印本页]

作者: lemon123    时间: 2014-9-23 14:40
标题: 关于it用法和violate主语问题
求问各位大神,小弟在做练习中遇到这个题目:

According to the Better Business Bureau, if you fail to advertise the highest price in a range of prices for a service or product as prominently as that of the lowest, it violates the New York Consumer Protection Law.
(A) if you fail to advertise the highest price in a range of prices for a service or product as prominently as that of the lowest, it
(B) if one fails to advertise the highest price in a range of prices for a service or product as prominently as the lowest price, it
(C) failure to advertise the highest price in a range of prices for a service or product as prominently as the lowest
(D) failure to advertise as prominently the highest price in a range of prices for a service or product as the lowest
(E) failing to advertise as prominently the highest price in a range of prices for a service or products as that of the lowest

小弟选B,但给出的答案是C,理由是后面的it不能指代前面的状语从句,但这个理由仍然无法解答小弟疑惑:
1. violate的主语难道不应该是人吗?既然去违反一个规定或法律,应该是人去违反才对,而且Merriam Webster Learner给出的解释也是to break the laws or regulations;
2. B中后面的it难道不能指代前面性别不明的one吗?
作者: lemon123    时间: 2014-9-23 14:48
先顶一个
作者: lemon123    时间: 2014-9-23 14:51
求各在线大神回复,在线等,急!!!
作者: lemon123    时间: 2014-9-23 17:22
再顶一个...
作者: bigfatwhiterabb    时间: 2014-9-25 10:38
1. 确切的说应该是xx行为违反了xx规定,我们在汉语也是这么说啊,你的行为违反了xx条例。
1. 楼主都说了违反的是人,确切的说施动者是人,那么one指代的是人,it怎么能指代人呢?
作者: lemon123    时间: 2014-9-26 13:47
bigfatwhiterabb 发表于 2014-9-25 10:38
1. 确切的说应该是xx行为违反了xx规定,我们在汉语也是这么说啊,你的行为违反了xx条例。
1. 楼主都说了违 ...

原来如此!以前对one作代词的用法没去深入了解。多谢大神回复!




欢迎光临 ChaseDream (https://forum.chasedream.com/) Powered by Discuz! X3.3