求解析!!关于初中英语选择题

Shanghaiislargerthan_____inIndia.A.anyothercityB.anycityC.othercitiesD.anycities为什么是选... Shanghai is larger than _____ in India.
A.any other city B.any city
C.other cities D.any cities

为什么是选B而不是选A?
展开
641302472WWDZ
2012-04-07 · TA获得超过807个赞
知道小有建树答主
回答量:167
采纳率:100%
帮助的人:130万
展开全部
上海是中国的,不属于印度,所以不能用other[这是表示在某一范围的]
any是任意一个的意思后面加单数,而像C,other前要加the
所以只能选B

不懂再问
望采纳,谢谢
匿名用户
2012-04-07
展开全部
因为上海不是印度的,如果把印度改为中国,或把上海改为印度某城市,就选A。这是是否被包含的知识点。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风过无痕lhy001
2012-04-07 · TA获得超过813个赞
知道小有建树答主
回答量:444
采纳率:0%
帮助的人:299万
展开全部
B 翻译 上海比印度任何一个城市都大 ,
但是换一下就要注意了
Shanghai is larger than any other city in China
这考虑到是不是将上海包含在内的问题,还有类似的问题, 如某个城市人口比别的城市多了,如此之类。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
自心何H
2012-04-07 · TA获得超过17.5万个赞
知道顶级答主
回答量:6.8万
采纳率:36%
帮助的人:4.2亿
展开全部
B.any city任何城市 根据句子意思,只能选B
而A是任何其他的、 C是其他很多城市。只能一个城市与一个城市比较,不能一个和多个比较
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
木头de咖啡
2012-04-07 · 超过48用户采纳过TA的回答
知道小有建树答主
回答量:241
采纳率:0%
帮助的人:124万
展开全部
B
不能A 和C 因为上海不是印度的 称不上other
这里的any是指任何 而不是some的否定 所以单数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式