与have a drink有关

来源:百度知道 编辑:UC知道 时间:2024/08/22 16:48:43
用带have的短语的句子代替下面句子
I want to drink some water
答案上是:
I want to have a drink of water
问题:为什么要把SOME变为OF?怎么不改成 have a drink some water?
如果把drink当量词,意思就变了,我要一个合理的解释!为什么用OF

相信楼上说了,你还是不会懂的。

你不要一不懂句子就开始分析它的主谓宾,管它什么主谓宾,你只要记住“have”这个词有“喝、吃”的意思,表示“吃”的时候,可以说:have a dinner,吃一顿晚饭。表示“喝”的时候,相当于第一句的“drink”,用法见你的第二句,而“a drink of water”就是第一句的“some water”,两者意思基本相同。

但你不可能说:I want to drink a drink of water。这种用法是相当的不地道啊。可以说是错的。没有那么多语法知识的,你只要记住“a drink of water”可以替换第一句的“some water”,两者一个意思就行了。

在给你几个关于“a drink of water”的例句:

Please give me a drink of water.
请给我点水喝。

He thirsted for a drink of cold water.
他很想喝一杯凉水。

Drink plenty of water.
要多喝水。

of在这里作为一个连接代词插入在短语中,当然了,这里并不是把some变成了of,而是省略了of后面的some,也就是:have a drink of (some)water表数量的词在不具体妾不再句子中承担成分的时候可以省略

这两句话完全是两个意思,some和of无论是词性和用法没有丝毫关系。

第一句意思是我要和一点水,这里是用some修饰不可数名词water,drink在这里是动词。

而第二句是不可数名词的量词表达方法,意思是一杯水,这里的drink是名词(因为water这类不可数名词不能直接加a,不能说a water,所以只能前面加上drink这个量词)。其他表达还有a cup of tea,一杯茶等等。

不好意思,你的功底太差。
如果你说have a drink some water,你岂不是把some water当成了drink的宾语?但是在have a drink这个词组里,drink已经是