「have」和「has」都是動詞「to have」的不同形式,它們的用法與時態和人稱有關。其基本規則如下:
在一般現在時中,當主語是第三人稱單數(如「he」「she」「it」)時,使用「has」;其他情況(如第一人稱、第二人稱以及第三人稱複數)使用「have」。
在一般過去時中,無論主語是什麼,都使用「had」。
在現在完成時和過去完成時中,當主義是第三人稱單數時,使用「has」;其他情況使用「had」。
在現在完成進行時和過去完成進行時中,無論主語是什麼,都使用「had」。
此外,「have」和「has」除了表示「擁有」「持有」「經歷」等意義外,還有一些其他含義和用法,需要根據語境來判斷。以下是一些常見的情況:
表示「吃」「喝」(相當於「eat」「drink」),例如,「have breakfast」(吃早飯)。
與某些動作名詞連用,表示「做某事」,例如,「have a look」(看一眼)。
表示「患病」,例如,「have a cold」(感冒)。
在疑問句和否定句中,無論什麼人稱做主語,都使用「have」。
「have」的否定句一般需要加上助動詞「do」或「does」,再加上「not」來構成。
如需更多關於「have」和「has」的用法,可查閱相關英語語法書籍。