have lunch .have a coffee .have a sandwich .这三句中,为什么后两句要在have后加a?在某些时候为什么又可以直接说have coffee or drink coffee ,而不用加a 那对语意和语法有影响吗?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 18:26:44
havelunch.haveacoffee.haveasandwich.这三句中,为什么后两句要在have后加a?在某些时候为什么又可以直接说havecoffeeordrinkcoffee,而不用加a

have lunch .have a coffee .have a sandwich .这三句中,为什么后两句要在have后加a?在某些时候为什么又可以直接说have coffee or drink coffee ,而不用加a 那对语意和语法有影响吗?
have lunch .have a coffee .have a sandwich .这三句中,为什么后两句要在have后加a?
在某些时候为什么又可以直接说have coffee or drink coffee ,而不用加a
那对语意和语法有影响吗?

have lunch .have a coffee .have a sandwich .这三句中,为什么后两句要在have后加a?在某些时候为什么又可以直接说have coffee or drink coffee ,而不用加a 那对语意和语法有影响吗?
have a coffee 是口语,是have a cup of coffee的口语说法
口语里,尤其是在酒吧,常常听到,two beers的说法
其他的都是正式的说法

根据语境来的拉,没有具体的原因。加了a比较具象,就如同说,喝一杯咖啡。

have a coffee,其实是老美的读法,coffee并不是可数名词,但是这就是一种用法,例如have a rest,have a bath,都是比较抽象的。有这个意思但是没有具象说要多少次等。同理lunch其实也可以说 have a lunch。而sandwich是用作可数名词,复数形式是+es