首页 > 留学知识库

问题: 一个重要的英语问题。帮个忙

不是说any 放在否定句和问句。。some放在肯定句吗。。

为什么......

shall i make some coffee?
我来煮点咖啡好吗?

what about some suger?
加些糖怎样?


还有
May I have a cigarette?
可以给我一支烟吗?

这里的为什么用了have哦??是有的意思?还是充当什么意思??

解答:

any是用于否定句和疑问句,但,对于有着确切指定对象的名词或代词,要用some,比如像楼主所举的例子some coffee、some suger。对于非确切指定对象的名词或代词,则要用any,比如:Does anyone understand?
have a cigarette是吸烟,不错,这是个词组,固定搭配,也可用take a cigarette!在这里have不是“有”的意思,而是无实意的助动词!