帮我看看这个词起什么用I've got more than you have.have you got any choclate?其中的got起什么作用,去掉可以吧?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 08:03:37
帮我看看这个词起什么用I''vegotmorethanyouhave.haveyougotanychoclate?其中的got起什么作用,去掉可以吧?帮我看看这个词起什么用I''vegotmorethan

帮我看看这个词起什么用I've got more than you have.have you got any choclate?其中的got起什么作用,去掉可以吧?
帮我看看这个词起什么用
I've got more than you have.
have you got any choclate?
其中的got起什么作用,去掉可以吧?

帮我看看这个词起什么用I've got more than you have.have you got any choclate?其中的got起什么作用,去掉可以吧?
这是一个过去完成时态,got即get的过去完成式,意为“得到,拥有”的意思,气的作用当然就是谓语动词了,去掉当然不可以,否则就没动词了.'ve即have的缩写,这是过去完成时态的标志,这一点你应该懂.楼上所说的去掉后实际上就已经改变了句子的时态,意思也就随之改变了.
第一句:我比你得到了更多(的巧克力).过去完成时态,获得巧克力是在说话之前就已经完成,用got注重“得到”这个过程,若去掉got,只用have,则意思变成:我比你有更多(的巧克力).注重的是现在我拥有的比你多这个事实.
细心体会一下就会发现差异.
第二句:你可曾得到一些巧克力?过去完成时态,问者的意思即问,在这之前你是否得到了一些巧克力.而改成Do you have意思就成了问你现在是否有巧克力,一个注重过去,一个注重现在.
归根到底还是对过去完成时态和现在一般时态的理解问题.

这是英式英语与美式英语的区别
英式中要加got
第一句got可去 've要改为have
第二句如去掉要改为 Do you have

have got = have 有