have和has都有“吃、有、从事、允许、雇佣、享有”等多种意思。其中,have用于第一人称(I,we)、第二人称(you)以及第三人称复数(they);而has则用于第三人称单数(he,she,it)或单数名词。
have是动词,虽然其本身没有单复数形式之分,但动词前面的主语有单复数之分。have用在复数主语和第一二人称主语的后面,has用在第三人称的后面,has是have的第三人称单数形式。
have的用法总结如下:
have作“有”讲,强调“所属关系”,含有“拥有”之意。其主语一般是人,有时也可以是物。
have可以作“买”讲。
have作“用、使用”讲。
have+表示动作的名词(这类名词常由同形的动词转化而来),意为“做(某事)”(=dosth.)。这些短语常用于口语。
have+表示一日三餐的名词,意为“用餐”。
have+表示食品、饮料等的名词,意为“吃;喝”(=eat,drink)。
have+表示某种活动的名词,意为“进行;举行”。
have+表示疾病的名词,意为“患(病)”,有时也用havegot。
have+表示一段时间的名词,表示“经历;度过”。
have意为“邀请;招待”。
have用于第一人称、第二人称和第三人称复数,has用于第三人称单数,口诀为“动词have表示‘有’,位置就在主语后。‘三单’主语用has,其他人称用have”。
这个口诀简洁明了地概括了have和has的用法区别。具体来说,当主语是“I”“we”“you”“they”等非第三人称单数时,使用have;而当主语是“he”“she”“it”等第三人称单数时,使用has。
“Ihaveabook.”(我有一本书。)这里的主语“I”是第一人称,所以用have。“Shehasapen.”(她有一支钢笔。)这里的主语“She”是第三人称单数,所以用has。
这个口诀也适用于一般疑问句和否定句。在一般疑问句中,如果主语是第三人称单数,用“Does...have...?”的结构,将has还原为have;如果主语不是第三人称单数,用“Do...have...?”的结构。在否定句中,如果主语是第三人称单数,用“doesn'thave”;如果主语不是第三人称单数,用“don'thave”。