发新话题
打印【有3个人次参与评价】

[外语] 急!请教一句英语

引用:
原帖由 力力妈 于 2007-12-4 19:59 发表 \"\"
Who has got some water?对吗?some用不用换成any?
这里应该用:who has got some water.
不用ANY。
因为这里针对的问题是WHO,不是WATER,所以,是用SOME
如果是问有没有水,那就是:Is there any water here?

[ 本帖最后由 watermelon 于 2007-12-4 22:01 编辑 ].

TOP

因为这里对水是肯定有的了,只是疑问”谁“有水。所以用SOME
而不是疑问是否有水,如果疑问是否有水的话,那是用ANY。

不知道你清楚了吗?.

TOP

再一步问了指导师:
如果问有水没有:Do you have any water? Do you have some water?
但问题的重点也是问你有没有水,而不是单独问水存在不存在.
因此这里用SOME和ANY都可以。
但如果是用Is there any water? Is there 后面是肯定跟any的.(也就是说单纯的问水存在不存在)
另外:Who has got some water?这种说法不是很规范,基本上不能用语书面语中.有一部分人这样说,但不适用于书面语中.
因为如果用了HAS,就没有必要重复用GOT了.

[ 本帖最后由 watermelon 于 2007-12-5 12:24 编辑 ].

TOP

发新话题