「我剪了頭髮」聽起來像自己動手剪的,但其實多半是「請設計師剪的」。英文有一個專門的句型處理這種「請別人做、不是自己做」的情況,叫使役結構(causative)。
最常見的形式:have + 受詞 + 過去分詞
I had my hair cut yesterday. — 我昨天剪了頭髮。(請別人剪的)
She had her car repaired last week. — 她上禮拜把車送修好了。
過去分詞放在受詞後面,表示「這件事發生在受詞身上」,而不是主詞自己動手做。判斷方法很簡單:分辨這件事通常是自己做,還是找專業的人做,多半找人做的事(剪髮、修車、洗牙)就很適合用這個句型哦。
get 也可以,語氣比較口語
get 可以取代 have,句型一樣:get + 受詞 + 過去分詞,意思差不多,但 get 感覺更口語、隨性一點:
I need to get my phone fixed. — 我需要把手機拿去修。
We got the house painted last month. — 我們上個月把房子油漆好了。
get 有時候還多一層「花了點功夫才讓事情完成」的味道,例如 get something done 常暗示過程沒那麼順利,但這只是語感上的傾向,不是硬性差別哦。
另一種用法:have somebody do something(主動形)
如果要明講「是誰做的」,用主動形,後面接原形動詞,不是過去分詞:
I had the mechanic check my car. — 我請技師檢查了我的車。
She had her assistant book the flights. — 她請助理訂了機票。
這裡的差別在於:說出「是誰做的」用原形動詞(check、book),不說出「是誰」、只講「這件事被完成了」才用過去分詞(had my car checked),先分清楚這個角度就好哦。
要注意:get 在這個主動形裡不能直接比照 have,前面說的「get 可以取代 have、句型一樣」只適用於過去分詞那個句型,主動形的 get 後面要接 to + 原形動詞,不是原形動詞:I got the mechanic to check my car.(不能寫成 I got the mechanic check my car.),這是 get 唯一比較特別的地方,要另外記一下。
除了「請別人做」,也可以表示「不好的事發生在自己身上」
have/get + 受詞 + 過去分詞,還有一種用法是表達「壞事發生在自己身上」,不一定是自己安排的:
They had their car stolen last night. — 他們的車昨晚被偷了。
He got his wallet stolen on the train. — 他的錢包在火車上被偷了。
這種用法乍看跟被動語態很像,重點都在強調「事情發生在誰身上」,但使役結構的主詞通常不是自己主動去做,而是承受這件事的結果。真正的被動語態怎麼組,可以看被動語態基礎那篇。
小測驗
先自己想,再看括號裡的答案。
- I need to ___ my shoes ___. They're broken. (get, repaired)
- She ___ her nails ___ before the wedding. (had, done)
- We had the plumber ___ the sink yesterday. (fix)
- He got his bike ___ while he was shopping. (stolen)
四題都對的話,這個句型你已經掌握了!
我自己一開始把過去分詞和原形動詞搞混,後來記住「有沒有說出是誰做的」這個線索,選字就快很多。
練習完之後,下面那顆「我學會了」按一下,讓我知道你學會了吧 (❛◡❛✿)