和谐英语

您现在的位置是:首页 > 英语语法 > 语法讲解

正文

初级英语语法重点、考点与难点(04)

2017-09-21来源:和谐英语

初级英语语法重点、考点与难点(04)

比较级知识点

1. 要注意比较对象的一致性

His camera is more expensive than ____.

A. hers                    B. her                      C. it                         D. its

此题应选A, 容易误选B, 这里涉及的主要是比较对象的一致性问题。正如我们不能将“一公斤肉”与“一尺布”进行比较一样,我们不能将“他的照相机”与“她(它)”比较。比较以下正误句型:

中国人口比日本(的人口)多得多。

误:The population of China is much larger than Japan. (“中国的人口”不能与“日本”比较)

正:The population of China is much larger than that of Japan. (句中 that=the population)

解放前我们的生活比牛马还不如。

误:Before liberation our life was worse than draught animals. (“我们的生活”不能与“牛马”

比较)

正:Before liberation our life was worse than that of draught animals. (that=the life)

美国大部分的公路都比欧洲的宽。

误:Most of the highways in America are wider than Europe. (“美国公路”不能与“欧洲”比较)

正:Most of the highways in America are wider than those in Europe. (those=the highways)

 

2. than any other……还是than any……

Canada is larger than ____ country in Asia.

A. any                      B. any other             C. other                   D. another

此题应选A。很容易误选B, 因为 than any other……这一表达在许多考生脑海里已成了一种“定势”, 可以脱口而出。而出题者也正是利用考生这一“定势”设置陷阱。

此题要选A, 这里涉及的不仅仅是一个语法问题, 而且还包括一个逻辑和常识问题。试比较(a句错, b句对):

(1) a. *China is larger than any country in Asia.

中国比亚洲任何国家都要大。(因为 China 在亚洲 范围之内, 所以由此句推出:中国比中国也要大, 显 然荒唐)

b. China is larger than any other country in Asia. 中国比亚洲任何其它国家都要大。

(2) a. *Canada is larger than any other country in Asia. 加拿大比亚洲任何其它国家都要大。 (由于 Canada不在亚洲范围之内, 所以无需用 other)

b. Canada is larger than any country in Asia. 加拿大比亚洲任何国家都要大。

以上分析告诉我们:在这类比较级句型中, other的主要作用是排除“自己跟自己比较”的可能。具体地讲:如果所谈及的人或事物在比较范围之内则用other, 不在比较范围之内则不用other。

顺便说一句, 除了用other来排除“自己与自己比较”之外, 我们还可用else:This book is more interesting thanany book else [=. . than any other book]. 这本书比其它任何一本书都更有趣。