比较级与*的区别?英语中,比较级和*有什么区别?书上说是:2个人比较,用比较级,3个人或3个人以上比较,用*.但是下面这个句子为什么用比较级,而不是*?Shanghai is bigger than any other city in China.这句话中,将上海和中国的其他城市进行比较,难道不是3个以上的事物进行比较吗?为什么不用*?

问题描述:

比较级与*的区别?
英语中,比较级和*有什么区别?
书上说是:2个人比较,用比较级,3个人或3个人以上比较,用*.
但是下面这个句子为什么用比较级,而不是*?
Shanghai is bigger than any other city in China.
这句话中,将上海和中国的其他城市进行比较,难道不是3个以上的事物进行比较吗?为什么不用*?

any other city in China是指除上海外的一个整体,就像数学中的单位"1"一样,所以用比较级

any other city 相当于一个整体.
如果后面有两个就用*
有个好方法,看后面有没有and 有就用*

应该是这么理解,上海为一个事物,在这里中国其他每个城市为一个单个和它算一个事物,所以只能用比较级.而
Shanghai is the biggest of all the cities in China.这里和上海比较的是全国所有城市之和,多于2个,所以用*.

把中国其他城市看成一个整体事物,所以是两个