
You could have knocked me over with a feather. は、「あまりに驚いて、羽根で触れられただけでも倒れそうだった」という大げさな比喩から、「びっくり仰天した」「驚きで力が抜けた」を表します。
実際に倒れたわけではありません。予想外の知らせを受けた瞬間の、立っていられないほどの驚きをユーモラスに描く表現です。普通は過去の出来事を振り返って使い、驚きの理由を when節や後の文で説明します。
Contents
意味とニュアンス
- 非常に驚いた
- 予想外すぎて力が抜けるほどだった
- 信じられない知らせに仰天した
- 驚きを大げさで印象的に語る
良い知らせにも悪い知らせにも使えます。突然の昇進、意外な結婚報告、予想外の退職など、方向より「予想との差」が中心です。日常で最頻出の短い表現ではなく、物語的・少し古風・ユーモラスな響きがあります。
しゅみすけ(大山俊輔)

文法:なぜcould have knockedなのか
could have+過去分詞 は、過去に「~することもできた・~した可能性があった」という形です。ここでは、話し手が非常に弱った状態だったので「あなたは羽根一本で私を倒せただろう」という仮定を表します。
語順は:
You / could have knocked / me / over / with a feather.
あなたは/倒すことができただろう/私を/倒れた状態へ/羽根で
knock someone over は「人をぶつかって倒す」、比喩的には「人をひどく驚かせる」です。目的語meがknockとoverの間に入っています。
基本の使い方
when節で驚いた瞬間を示す
You could have knocked me over with a feather when she announced her resignation.
彼女が退職を発表したとき、私はびっくり仰天しました。
You could have knocked me over with a feather when I saw the final score.
最終スコアを見たとき、私は本当に驚きました。
前の文の知らせを受けて使う
They offered me the job on the spot. You could have knocked me over with a feather.
その場で仕事を提示されました。本当にびっくりしました。
変化させた形
When he apologized, you could have knocked us over with a feather.
彼が謝ったとき、私たちは皆びっくり仰天しました。
目的語はme以外にher、him、usなどへ変えられます。ただし定型句としてmeの形が最もよく引用されます。
場面別の自然な例文
仕事
You could have knocked me over with a feather when the client approved the first draft.
顧客が初稿を承認したときは、本当に驚きました。
When my quiet colleague volunteered to lead, you could have knocked me over with a feather.
物静かな同僚がリーダーに立候補したとき、私はびっくり仰天しました。
The company reversed its decision, and you could have knocked us over with a feather.
会社が決定を覆したので、私たちは仰天しました。
恋愛・人間関係
You could have knocked me over with a feather when they said they were engaged.
二人が婚約したと言ったときは、本当に驚きました。
When he remembered our anniversary, you could have knocked me over with a feather.
彼が記念日を覚えていたときは、びっくりしました。
She invited her former rival to dinner. You could have knocked me over with a feather.
彼女は以前のライバルを夕食に招きました。本当に仰天しました。
家族・暮らし
My son cleaned his room without being asked—you could have knocked me over with a feather.
息子が言われずに部屋を掃除したので、私は本当にびっくりしました。
You could have knocked me over with a feather when the old car started immediately.
古い車がすぐ動いたときは驚きました。
旅行・学校
When the airline upgraded us for free, you could have knocked me over with a feather.
航空会社が無料でアップグレードしてくれたときは仰天しました。
You could have knocked her over with a feather when she won the scholarship.
奨学金を獲得したとき、彼女は非常に驚きました。
I was shocked.との違い
I was shocked. は「衝撃を受けた」で、驚きが強く、悪い出来事にもよく使います。簡潔で現代的です。一方、knocked me over with a feather は比喩がユーモラスで、話として面白く伝えます。
shocked は文脈によって深刻なショックに聞こえるため、楽しい驚きなら I was amazed.、I was so surprised. も自然です。
I couldn’t believe it.との違い
I couldn’t believe it. は「信じられなかった」。驚きの結果として、現実だと受け入れにくかったことを直接表します。良い・悪いどちらにも使え、非常に実用的です。
I got the job. I couldn’t believe it.
仕事に受かりました。信じられませんでした。
It caught me off guard.との違い
It caught me off guard. は「不意を突かれた」。驚きの強さより、準備していないところへ突然来た点に焦点があります。
The question caught me off guard.
その質問に不意を突かれました。
knock me overとの関係
The news knocked me over. だけでも「その知らせにひどく驚いた」と言えます。ただし物理的に倒す意味もあるため、文脈が必要です。with a feather を加えると、驚きで力が抜けた誇張が明確になり、定型表現として認識されます。
knock overの基本的な意味・語順も確認すると、meが間に入る理由を理解しやすくなります。
使う場面とレジスター
友人との会話、個人の文章、スピーチ、回想に合います。短い業務報告や深刻な事故の直後には大げさ・軽すぎる場合があります。正式な説明なら I was very surprised by the decision. と直接言う方が明確です。
また、表現が長いので、驚いた瞬間の一言として叫ぶより、後から物語を語るときに向きます。話の落ちや意外性を強調できます。
日本人が間違えやすいポイント
- 実際に羽根で倒す話ではない:驚きの誇張です。
- could knockではなくcould have knocked:過去の驚きを振り返ります。
- meはknockとoverの間:knock me overです。
- 良い驚きにも使える:方向は文脈で決まります。
- 少し古風で物語的:日常の基本はI was so surprised.です。
出てこないときの「しゅみすけ式」
- I was very surprised.
とても驚きました。 - I really didn’t expect that.
それは本当に予想していませんでした。 - I couldn’t believe the news.
その知らせを信じられませんでした。 - It surprised me so much that I didn’t know what to say.
驚きすぎて、何と言えばよいか分かりませんでした。
しゅみすけ(大山俊輔)
ミニ練習
「無口な同僚が司会をすると言ったので、本当に驚いた」を言います。
Easy: I was very surprised when my quiet colleague offered to host the event.
Idiom: You could have knocked me over with a feather when my quiet colleague offered to host the event.
まとめ
You could have knocked me over with a feather. は、羽根でも倒れそうなほど力が抜ける驚きを描く「びっくり仰天した」という表現です。could have knocked、knock me overの語順がポイント。物語的に強調したいときに使い、簡単に言うなら I was very surprised. や I couldn’t believe it. で十分です。
関連表現は英熟語・定型表現の親記事で確認できます。










