通常在同一个范围内的,比较时需要去掉那个比较的对象,如: Shanghai is larger than any other city in China. 因为上海属于中国,且与city均在China范围之内,所以使用other排除自己在外。 不在同一范围内的,通常使用any即可,如: Tom is taller than any girl in the class. Tom(男性)与girl不是同一个范围,不必去除自己。 (当然,也有例外,但考试还是按照此种方式即可) 例如:Shanghai is larger than any city in Japan. 此句中不必使用other是因为上海与日本的city不是同一个范围,不必使用other。
两者后面都接单数名词 用any 是指不同范围的比较 用any other 是指相同范围的比较,如 China is bigger any country in Europe .( 中国不属于欧洲国家) Shanghai is bigger than any other city in China .(上海属于中国的城市),望采纳。