常搞混的文法,Have的後面到底要接什麼(現在完成式、被動語態、使役動詞)

在英文裡面have算是滿常出現的一個字,可是他後面接的東西會有很多種不同的變化,很多同學常常搞混,把他們全部放在一起用。

1. 現在完成式

現在完成式的Have是助動詞,後面加過去分詞pp,用來表示過去一段時間到現在的事情,或是表示經驗。通常會用來表示已經做過的事情!!

造句:
I have been to London twice.
I have had my tea.
He has taken the IELTS.
She has taught English for twenty years.

2. 被動語態

被動語態的have通常是指某一樣東西被怎麼了,我都會跟同學說通常是別人幫你讓那個東西被怎麼了。

像是被剪頭髮,被洗車,被修車。

這裡的have後面要接一個東西,在加過去分詞。

造句:
I had my hair cut yesterday.
We must have the machine repaired.
My mum had the kitchen extended.
Where did you have your hair cut?

這裡的have都是可以跟get交換使用的,只是have比較正式一點。

3. 使役動詞

這裡的have是跟let和make一組的,他們都是後面接人然後放原型動詞。

三個人的意思都有一點點不一樣。
have 是給別人某一樣責任
make 是強制別人做某件事
let是讓別人做什麼事

造句:
I have my student finish their homework in class.
My mum had me do the shopping.
My wife has our daughter do the chores together.

如果覺得對學習英文有幫助,買一杯珍奶給我喝吧!

boba-icon
請我喝珍奶!

Leave a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *