歼20超音速巡航 知乎:一个英语问题

来源:百度文库 编辑:高校问答 时间:2024/05/06 03:09:41
China is larger than any other country in Africa.其中larger, than ,any other ,country这几个词中哪一个放在句中有错误.

any other -----any

因为中国不在非洲,所以这句的比较不在同一范围内,any other 用在同一范围内的比较,any用在不同一范围内的比较

any other 有错,其表示其它任何一个,包括China ,但China不是in Africa,不属于这个范围.应用any

any other

other (其他)一词是多余的.

正确应是:China is larger than any country in Africa.
中国比非洲任何一个国家还要大.

中国比其他任何国家在非洲.
这个句子本身就有语病吧!!