"have"和"has"都表示"有",但它们在用法和主语的人称及数上有所不同。
主语人称和数的差异
"have"用于第一人称单数(I)、第一人称复数(we)、第二人称单数和复数(you)以及第三人称复数(they)。
"has"专门用于第三人称单数(he, she, it)作为主语的情况,以及当主语是单数名词时。
意思的微妙区别
在基本意义上,"have"和"has"都表示“有”。但在具体语境中,"have"更多强调所属关系,即某人或某物拥有什么;而"has"则更多地被理解为存在,即某地或某物存在什么。
作为助动词的用法
当"have"和"has"用作助动词时,它们可以与动词的过去分词或"been+现在分词"连用,构成动词的各种完成时态。例如,"have/has done"表示现在完成时,"had done"表示过去完成时。
构成现在完成时
"have"用于第一人称和第二人称,"has"用于第三人称单数。
一般疑问句和否定句
一般疑问句由"助动词Do/Does + 主语 + have + 宾语"构成,回答用Yes, … do/ does.或者No, … don’t/ doesn’t。
否定句一般要加助动词do/does,再加not构成,即don’t have (don’t have)/doesn’t have (doesn’t have)。
特殊疑问句
特殊疑问句由特殊疑问词+助动词do/does+have(+状语)构成。
总结:
"have"用于第一人称、第二人称和复数主语,以及第三人称复数主语。
"has"用于第三人称单数主语和单数名词。
两者都表示“有”,但"have"更多强调所属关系,"has"更多强调存在。
作为助动词时,两者都可以与动词的过去分词或"been+现在分词"连用,构成各种完成时态。
建议在实际使用中根据主语的人称和数选择合适的动词形式,并注意其在不同语境中的微妙区别。