勵志

勵志人生知識庫

has和had的用法

hashad的用法

has 的用法:

現在時態:has用於第三人稱單數形式,表示現在某個動作或狀態。

例如:He has finished his homework.(他已經完成了他的作業。)

現在完成時:has用於構成現在完成時,表示從過去某個時間點開始的動作或狀態持續到現在。

例如:She has lived in this city for ten years.(她已經在這個城市住了十年。)

情態動詞:has可以放在to前面,構成情態動詞,表示必須或需要做的動作。

例如:He has to finish the report.(他必須完成這份報告。)

had 的用法:

過去時態:had用於過去時態,表示過去某個動作或狀態。

例如:I had a great time yesterday.(我昨天過得很愉快。)

過去完成時:had用於構成過去完成時,表示在過去某個時間點之前已經完成的動作或狀態。

例如:By the time I arrived, they had already left.(我到達時,他們已經離開了。)

使役動詞:had後面可以跟動詞原形,表示讓某人做某事情,或者強調動作的持續性。

例如:I had him close the window.(我讓他關窗戶。)

總結:has和had的主要區別在於它們所涉及的時態和人稱。has用於第三人稱單數的現在時和現在完成時,而had用於所有人稱的過去時和過去完成時。兩者都可以作為情態動詞使用,但had在構成使役動詞時強調動作的持續性。