havegot和have的区别在于意思不同、词性不同、用法不同。havegot:拥有,具有(美国英语的非正式语体中有时用got)。have:有;持有;占有;由…组成等。
意思不同
havegot:拥有,具有(美国英语的非正式语体中有时用got)。
have:有;持有;占有;由…组成;显示出,带有(性质、特征)。
词性不同
havegot:现在完成时的标志,进行否定时,直接在have后面进行否定。
have:一般现在时的动词,如果需要进行否定,需要借助助动词。
用法不同
havegot:havegot中的have并没有实际的含义,不在句子中担任具体成分,而是作为辅助成分与动词,过去分词联系共同构成现在完成时的结构,所以说have got就是指“过去已经……”。
have:作为动词来讲,它翻译为“有,拥有”,这是have单独出现在句子中的含义。
表示“拥有”或“有”。这是“have”的最基本含义,例如“I have an apple”(我有一个苹果)。
表示“吃”或“喝”。例如“have breakfast”(吃早饭)或“have coffee”(喝咖啡)。
用来描述病情。例如“have a cold”(感冒)或“have a toothache”(牙痛)。
表示必须做某事,常用于被动语态或完成时态。例如“have your rooms cleaned and aired”(我让人打扫和通风房间)。
与某些动词连用,表示进行或举行某种活动。例如“have a meeting”(开会)或“have a swim”(游泳)。
表示使某人到某处或使某物处于某种状态。例如“have him wait outside”(让他在外面等)或“have the windows closed”(让窗户关着)。