havegot和have的区别

如题所述

第1个回答  2024-01-28
含义不同、用法不同等。
含义不同:在英语知识中,have的意思是已经、有、享有等;havegot的意思是已经拥有了某物。
用法不同:have用作助动词时,可与动词的过去分词或been+现在分词连用,构成动词的各种完成时态;have的过去分词had还可与主语倒置,构成虚拟条件状语从句;而在英语口语中,常用havegot代替have,havegot为口语用法,例如lhaveabike=lhavegotabike;在下列情况下不能用havegot来代替have,例如
在情态动词,助动词或动词不定式之后,只能用have,不用havegot。
在过去时,完成时或进行时中,不用havegot而用have。
固定短语中不用havegot。