回帖太晚了,不过聊胜于无吧首先more和less只有两个词性:副词或predeterminer.(相当于名词)more/less当副词的用法:more/less beautiful than; more/less当predeterminer的用法:more/less people; There are 5 apples here, more/less than those there.98题中的more than twice as great as 结构中:more 和twice都是副词用来修饰形容词great的,所以不可能做独立主格;做独立主格是要以名词开头同样106题中,less than在这里也是副词,而不是predeterminer.(楼主也提到了far是副词,副词怎么能修饰名词呢?)后面半个句子结构是这样子滴:…because it weighs (only 8.1 grams ) far less than four quarters。括号中的内容是补语,可以不要管它的。 可以看出来less than在这里是当副词用的;在这两个题里面,more和less都是做副词,不是当名词用。-- by 会员 blackTshirt (2009/8/13 12:48:00)
我觉得这个问题纠结的地方在于(only 8.1 grams)这个句子成分以及weigh是做vt还是vi。
情况1:weigh做vt,则only 8.1 grams 是宾语。这时候必须要求 four quarters后面补出动词weigh/do(单复数形式不同不能省略)。所以这就是问题纠结的地方所在,因为如果在这种情况下,C选项是错的。参考著名的例子:I eat apple faster than you do。如果do省略了,就变成我吃你了。再因为,此处不可能是宾语的比较(8.1 grams和four quarters概念也不对等),只能是主语的比较,所以后面的do是无论如何不能省略的。
情况2:weigh做vi,则C选项方能解释得通:it weighs far less than four quarters。 例:I eat faster than you。此时(only 8.1 grams)这个成分就纠结了,因为句子it weighs only 8.1 grams 中weighs应该是vt。也就是说一个句子里,weighs即做了vt,又做了vi。但,但但但...这种特殊情况又何尝不可呢……这里告诉我们至少GMAC认为没啥问题。
简言之,weigh既可作vt又可做vi的特性给我们提供了一种正确解释C选项的可能,因此C是相对最佳答案。
一点浅见,辩证着看 |