英語
高校生
解決済み

英語の質問です。
have O 動詞の原形
have O 過去分詞
は、何が違いますか?
教えてください!

回答

✨ ベストアンサー ✨

have O 動詞の原形
・だれかに〜させる/してもらう

(haveを使うのは、「その人がそうすることは自然なこと、当然のこと」と思っている場合。なので、目上の人に対しては使えないことに注意です。)

例)
I’ll have my husband repair the roof.
(夫に屋根を修理してもらいます)
Don’t have your wife cook all the time.
(奥さんにいつも料理をさせないようにね)

※なお、この形を受動態で使うことはできない(料理をさせさせられてる、と訳わかんなくなる)

have/get +名詞 +過去分詞
・…を〜してもらう(使役)

例)
I got my teeth checked.
(歯を検査してもらう)

I had a bad tooth pulled out.
(虫歯を抜いてもらった)

haveは、それを職業にしている人にやってもらうときにに使うことが多いです。

〈まとめ〉
【have O 動詞の原形】
→Oにくるのは人であることが多い。

このときのOと動詞は
人がその動作をしているという関係性
(奥さんに料理をさせた、だと、料理をしてるのは奥さんだね)

(この場合、「その人がするのは当然」と思うような相手)

【have O 過去分詞】
→Oにくるのは物であることが多い
(歯、髪の毛、自分の車など) 

このときのOと過去分詞は
ものが受身になっている関係性
(歯にとってみれば、ひっぱられている)
なので過去分詞

have、はそれを職業としている人にやってもらうときに使うことが多い(歯医者、修理業者、美容師など)

(「総合英語be」を参考にしました)

まる

教えてくれてありがとうございます!

この回答にコメントする
疑問は解決しましたか?