本文へスキップ
入試に出るイディオム 標準 You shouldn't have.会話表現shouldn't have + 過去分詞

You shouldn't have.

ユー・シュドゥント・ハヴ

「(贈り物や親切に)そんなに気をつかわなくてよかったのに」

記憶フック:You shouldn't have! = 後ろに「そんな手間」が隠れている。
起源 花びんを受け取って、最初に言う一言

Wiktionary は、この言い方の例としてこの会話を載せています。

What a lovely vase! You shouldn't have!

「すてきな花びん!こんなこと、しなくてよかったのに」。花びんを受け取った人は、喜んでいます。怒ってはいません。

Wiktionary によると、これは長い文の後ろが落ちた形です。もとは you shouldn't have gone through all that trouble(そんなに手間をかけなくてよかったのに)や、you shouldn't have spent so much money(そんなにお金を使わなくてよかったのに)のような文です。

いま 誕生日に、友達が手作りのお菓子をくれた

誕生日の朝、友達が手作りのクッキーの袋を渡してくれました。前の晩に焼いてくれたそうです。

うれしくて、少し申し訳ない。その気持ちを英語で言うと、こうなります。

Oh, you shouldn't have! Thank you!

「そんな、わざわざいいのに!ありがとう!」。相手の手間を気にかけながら、お礼を言っています。

なぜこの意味になるのか

should have + 過去分詞は「〜すべきだった(のに、しなかった)」、shouldn't have + 過去分詞は「〜すべきではなかった(のに、した)」です。ここでは過去分詞から後ろが言われていません。言われていない部分は、相手がもうやってくれたこと(手間をかけた・お金を使った)です。だから「そこまでしなくてよかったのに」という、相手の手間を思いやるお礼になります。

使うときの注意・使い分け

贈り物や親切を受け取って、うれしいけれど少し申し訳ないときに使います。Wiktionary の説明は「必要以上の気づかいへの感謝を表す」です。Thank you. と一緒に言うことが多い言い方です。

例文で確かめる

Flowers for me? Oh, you shouldn't have!

私に花を?わあ、気をつかわなくてよかったのに!

You came all the way to the station? You shouldn't have!

駅まで来てくれたの?わざわざいいのに!

発音・リズム

shouldn't の l は読みません。「シュドゥント」と言い、最後の t は軽く止める程度です。have を少し強く、上がり調子で言うと、喜んでいる感じが出ます。

入試での出方と、外し方

こう問われる
①会話文の応答選択で、プレゼントを渡された人の返事として You shouldn't have! を選ばせ、Same to you!・That would be great. を並べる形。②下線部の意味を選ぶ形で、「贈ってくれなくてよかったのに(ありがとう)」と「贈るべきではなかった(迷惑だ)」を並べる形。③文法で、shouldn't have + 過去分詞の意味を問う形。
ここで外す
「すべきではなかった」と直訳し、相手を責めている返事だと読む誤りが出ます。もう1つは、誕生日を祝われて Same to you!(あなたもね)を選ぶ誤りです。Same to you! は、相手にも同じことが当てはまるあいさつへの返事です。誕生日を祝われたときの返事にはなりません。
決め手
後ろに過去分詞が続くかを見ます。何も続かず、贈り物や親切を受けた直後なら、お礼です。You shouldn't have said that. のように過去分詞が続けば、「言うべきではなかった」という本当の非難です。
Happy birthday! I baked this cake for you. 誕生日おめでとう!このケーキ、焼いてきたよ。
Oh, ( ) It looks delicious! わあ、(  )すごくおいしそう!
誤答
Same to you!/「あなたもね」と同じあいさつを返す言い方で、誕生日を祝われた側の返事になりません
正答
you shouldn't have!/「そこまでしてくれなくてよかったのに」と、手間をかけてくれたことへのお礼です

読み方が変わる

Before

shouldn't have を見ると「〜すべきではなかった」と訳していたので、プレゼントを受け取った人が相手を責めているように読めていた

After

後ろが落ちた形と分かる。過去分詞が続かず、贈り物の直後なら「気をつかわなくてよかったのに」というお礼、続けば本当の非難と、直後の語を見て読み分けられる

こぼれ話

Wiktionary は、フランス語の il ne fallait pas(そんなことしなくてよかったのに)を、同じ場面の言い方として挙げています。贈り物を受け取って「しなくてよかったのに」と言う形は、英語だけのものではありません。

似た表現・反対の表現

似た意味
You didn't have to.
You shouldn't have. を教室で使う(5分)

ねらい: You shouldn't have. をお礼として読み、後ろに過去分詞が続く非難の形と区別できるようにする

  1. 黒板に What a lovely vase! You shouldn't have! と書き、「この人は怒っているでしょうか、喜んでいるでしょうか」と聞きます。
  2. 「喜んでいます。後ろの gone through all that trouble が落ちた形です」と言い、落ちた部分を黒板に書き足します。
  3. 黒板に You shouldn't have said that. を並べ、「こちらはお礼でしょうか」と聞き、隣の人と話させます。
  4. ペアで、プレゼントを渡す役と受け取る役を決め、You shouldn't have! を使って30秒の会話をさせます。

出口チケット: 「わざわざ迎えに来てくれなくてよかったのに。ありがとう」を、You shouldn't have を使った英文で書かせる

MAKE IT YOURS

AIに貼ると、この表現があなたの生活の中の文になって返ってきます。

You shouldn't have. を使った練習問題を4問作ってください。条件は次のとおりです。①プレゼントを受け取った人の返事を選ぶ4択を1問(選択肢に Same to you!・That would be great. を入れる)。②You shouldn't have! と You shouldn't have said that. の意味の違いを選ぶ問題を1問。③You shouldn't have! の後ろに落ちている部分を補う問題を1問。④高校生の誕生日の場面で、この言い方を使った短い会話を1つ作り、和訳を付ける。⑤それぞれに答えと、誤りやすい選択肢がなぜ誤りかの解説を日本語で付ける。

2026年11月11日の他のイディオム