使役表現:have/get+過去分詞

B2 Causative: have / get something done 45 / 50

要点

have/get + 目的語 + 過去分詞 を使うと、自分の代わりに誰かに仕事をしてもらうよう手配した、ということを表せます:I had my car repaired(整備工場がやってくれた、という意味)。焦点は誰がその作業をしたかではなく、結果にあります。

規則

自分自身で何かをするときは、ふつうの動詞を使います:I cut my hair. 他の人に手配してやってもらうときは、使役表現を使います。動作を受けるものが、have/get と過去分詞(動詞の第3形)の間に入ります。

形の組み立て意味
have + 目的語 + 過去分詞自分で手配・指示する;中立的で、ややかしこまった言い方
get + 目的語 + 過去分詞同じ意味;よりくだけた会話的な言い方

実際に作業をする人はたいてい重要でなかったり、わからなかったり、言うまでもなかったりするので、省きます。そのため使役表現は、修理、散髪、配達、検査などサービスについて話すときにとても便利です。

手配した相手をどうしても伝えたいときは、have の後には原形、get の後には to 不定詞を使う、別の型を使います:

形の組み立て例
have + 人 + 原形I had the plumber fix the leak.
get + 人 + to不定詞I got him to help me move.

「不運な出来事」を表す意味もあります。この意味では、あなたは何も手配していません。悪いことが単にあなたの身に起きただけです:He had his wallet stolen=財布を(彼から)盗まれた、という意味。どちらの意味かは文脈から判断します。

語形と文型

時制「Have」の形例
現在形have/has + 目的語 + 過去分詞She has her nails done every month.
現在進行形am/is/are having + 目的語 + 過去分詞We’re having the kitchen painted this week.
過去形had + 目的語 + 過去分詞They had their photos printed.
現在完了形have/has had + 目的語 + 過去分詞I’ve had my eyes tested.
未来形/法助動詞will/need to + have + 目的語 + 過去分詞I’ll have the documents checked.
否定文/疑問文have にも get にもdo/didを使うDid you have it delivered? / How often do you get your car serviced?

語順は決まっています:目的語は過去分詞の前に来ます。Get はふつうの動詞と同じようにふるまい(does/did)、疑問文・否定文での使役の have も同様です(Did you have it fixed?)。

例文

English注
I had my car repaired last week.整備工場がやった;焦点は整備士ではなく結果にある。
She’s having her hair cut tomorrow.決まった予定を表す現在進行形。
We had the house painted in the spring.私たちが手配してお金を払い、実際に塗ったのは別の人。
I need to get my eyes tested.Get=くだけた言い方;眼鏡店の人がやってくれる。
Can you get the photos printed today?サービスの手配を頼む。
I had the plumber fix the leak.Have + 人 + 原形:実際にやる人の名前が示されている。
I finally got him to help me.Get + 人 + to不定詞:人を説得する。
He had his wallet stolen on the train.「不運な出来事」の意味:彼の身に起きたこと。

よくある間違い

  • I had repaired my car(整備工場がやった場合)-> I had my car repaired:目的語を過去分詞の前に置きます。そうしないと「前に自分でやった」という過去完了に見えてしまいます。
  • She had cut her hair(美容院での意味)-> She had her hair cut:目的語を先に、それから分詞を置きます。語順が意味を運びます。
  • I had my car repair -> I had my car repaired:have something done では原形ではなく過去分詞を使います。
  • I got him help me -> I got him to help me:get + 人 の後は to不定詞を使います。
  • I had the plumber to fix it -> I had the plumber fix it:have + 人 の後は原形を使います(to は不要)。

ヒント

  • 簡単な見分け方:目的語が動詞と分詞の間にあれば使役表現です。I cut my hair(自分で)と I had my hair cut(誰か他の人が)を比べてみましょう。
  • 使役表現は基本的に、have/get を加えた受動態 なので、受動態ですでに習った過去分詞をそのまま使えます。
  • Get のほうが話し言葉的でくだけた印象になり、have は書き言葉や改まった場面で無難に使えます。意味は同じです。
  • 日常のサービスに使います:get the car serviced, have a suit made, get a tooth filled, have the boiler checked.