Shanghai is larger than any other city in Africa.錯在哪里?Shanghai is larger than any other city in Africa.錯在哪里?
熱心網友
這句話意思是"上海比非洲的其他任何一個城市都大".言外之意就是Shanghai is the largest city in Africa"上海是非洲最大的城市"!這下樓主應該看出錯在哪里了吧.上海不是非洲的城市啊!!如果把這個句子變為Shanghai is larger than any other city in the mainland.(上海比中國大陸任何一個其他城市都大.)就對了!
熱心網友
不應該用any other我覺得我們老師說過,這是表示在同一范圍中的但是,上海和Africa不在同一范圍內
熱心網友
上海不在非洲!應該是Shanghai is larger than any cities in Africa.
熱心網友
Shanghai is larger than any city in Africa.
熱心網友
用any other就是把自己排除在外,也就是自身也屬于這個范圍,而“上海”并不屬于“非洲”的。所以可以有兩種修改方式:Shanghai is larger than any cities in Africa. (cities復數)Shanghai is larger than any other city in China. (city單數)類似的例子:He is taller than any other boy in his class.(=He is the tallest in his class)Tom, who is in my class, is taller than any boys in your class.