英语语法问题

这两句话句话对不对?(book和girl的单复数形式)
We can read any books from the school library.

mary dances better than any girls in the school.

第一句肯定不对,从语法上看是对的,但从语言上看是讲不通的。首先,有人说对了,any可译为“任何”和“任一”,但语境不同。当译为“任何”时一般用于否定句或疑问句,当译为“任一”可用于肯定句;其次,从意思来看,the school library中所有的book都可以看,所以只能译为“任何一个”,
第一题应该为We can read any 【book 】from the school library.

第二题也不对,这只能从习惯方面来解释。用any other girl是一种习惯用法,other排除了Mary本人,为什么外国人喜欢这么用,我也不知道,
第二题应为Mary dances better than 【any other girl】 in the school.(而且只能这么用)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-02-11
第二不对,any other
第2个回答  2011-02-11
any book 任何一本书 或者 any other books 其他的书
any girl 任何一个女孩 或者 any other girls 其他的女孩
第3个回答  2011-02-11
语法:any在疑问句、否定句中接复数,表“一些”,在肯定句中接单数,表“任何一个”.

Do you have any questions? 你有问题要问吗? 但我也有听人直接说:Do you have any question?
也有听人说:any questions? any question?
any one is ok...任何一个都行。。
但我经常看美国电影和美剧 和你的语境一样 都是不加s的

突然发现。。有些语法。。拿到生活中也就活了。。因为活了。所以也就乱了。。但只要大家都能懂就Ok了。。 望采纳
第4个回答  2011-02-11
第一句没有错。因为你说的是,“我们可以看学校图书馆的任何一本书”。
第二句就错了。在这种情况下,这句应该是这样的:Mary dances better than any other girl in the school 或 Mary dances better than other girls in the school.
第5个回答  2011-02-11
We can read any 【book 】from the school library.

mary dances better than any 【 other】 girls in the school.