have與has都是“有”的意思,但二者用法是有區(qū)別的。
在陳述句中,當(dāng)主語是單數(shù)第三人稱(he、she、it)時,句子的謂語是“有”時,用has;當(dāng)主語是其他人稱(I、you、we、they)時,句子的謂語是“有”時,用have。
例句:
I You have an apple .
WeThey have some apples .
HeShe has a pen .
但是,在疑問句中,當(dāng)主語是就單數(shù)第三人稱提問或否定句時用助動詞does 和does not (doesn't),然后把has 變成have 如果不是第三人稱,助動詞就是do ,否定式do not (don't).特殊疑問句回答照樣,該是has 還是has 該是have 還是have 但是當(dāng)一般疑問句 以do或does開頭的'時候,只能回答 do dont 或者 does doesn't
例句:
Do you have a book ? yes ,I do /No , I don't
What does a cat have ? the cat has a ,,,,,,,
He doesnt have any coffee.
have本身也可以作為助動詞,(作為完成時里的助動詞)本身無詞義,和do 一樣,has 就相當(dāng)于does 在單三情況下用, 主要用于構(gòu)成各種時態(tài)、語態(tài)、語氣以及否定和疑問結(jié)構(gòu)。(那此時的have還是has就要看具體的人稱而定)完成時態(tài)是have/had + done (過去分詞的形式)
I have finished my work, she has finished her work
have you finished your work? has she finished her work? 在一般疑問句里回答直接用have/has
yes,i have/ No , i haven't Yes, she has/ No, she hasn't(因為這里have/has是助動詞)