原田英語の英語大全勉強法ぜんぶ入り

構文 69無生物主語・名詞構文lv3 入試標準

S prevent O from V-ingS のせいで O は V できない

見抜くサインモノの主語+prevent・keep・enable・cause+人

原田英語2026-10-11 更新例文はすべてオリジナル

3秒でわかる

from は「〜から離す」、to は「〜へ向かう」。前置詞の向きだけで、「できない」か「できる」かが決まります

01しくみ:なぜこの意味になるのか

S prevent O from V-ing を直訳すると「S が O を V-ing から引きはなす」。from には「〜から離れて」の感覚があるので、O は V という行動から遠ざけられ、結果として「V できない」になります。keep・stop・discourage(〜する気をなくさせる)も同じ形です。主語はたいていモノやコトなので、「S のせいで O は V できない」と訳すと自然です。

反対に to は「〜へ向かう」なので、S enable O to V は「S が O を V へ向かえるようにする」=「S のおかげで O は V できる」。cause O to V(S が原因で O が V する)、allow O to V(O は V できる)、force O to V(O はやむなく V する)も同じ型です。from は止める側、to は進める側 と考えると、知らない動詞でも方向が読めます。

訳すときは、無生物主語の文と同じく S を原因・理由に、O を主語に します。Heavy rain prevented the game from being played. は「大雨が試合を行われることから妨げた」ではなく「大雨のせいで試合ができなかった」。記述問題では、この読みかえができているかがよく見られます。

型

S prevent O from V-ing

S のせいで O は V できない

言いかえ・変形S keep / stop O from V-ingS enable O to VS cause O to VS allow O to V

02例文3つを構造図で読む

色のカタマリは文の要素、カッコはカタマリの種類です。「飾り(M)を消す」を押すと、文の骨組みだけが残ります。黄色の語が、この構文の目印です。

記号と色の約束
S主語「何が・だれが」。名詞のカタマリ
V動詞「どうする・どうだ」。文の中心
O目的語「何を・だれに」。V の動作を受ける
C補語S や O の中身を説明する(S=C、O=C)
M修飾語外しても文がこわれない飾り
[ ]名詞のはたらき名詞句・名詞節。S・O・C になる
( )形容詞のはたらき名詞をうしろから説明する
< >副詞のはたらき動詞や文全体を説明する。M

仮S真S は It のような「仮の主語」と、うしろにかくれた本当の主語。接 は接続詞。カタマリの下の小さな S' V' O' は、節や句の中の要素です。

例文 1

The noise kept me from sleeping.

The noiseSkeptVmeO<from sleeping>M

騒音のせいで眠れなかった。

前から訳騒音が / 引きはなした / 私を / 眠ることから

  1. SThe noise原因として「騒音のせいで」
  2. Mfrom sleeping副詞句|from=V-ing から引きはなす

ここを見るkeep O from V-ing も prevent と同じ形です。S を「〜のせいで」、me を主語にして「眠れなかった」と訳します。

例文 2

Online dictionaries enable learners to check the pronunciation of new words in seconds.

Online dictionariesSenableVlearnersOto check the pronunciation of new words in secondsCto checkV'the pronunciation of new wordsO'in secondsM'

オンライン辞書のおかげで、学習者は新しい単語の発音を数秒で確かめられる。

前から訳オンライン辞書は / できるようにする / 学習者が / 確かめることを / 新しい単語の発音を / 数秒で

  1. SOnline dictionaries「〜のおかげで」
  2. Venableenable O to V「O が V できるようにする」
  3. M'in seconds「数秒で・あっという間に」

ここを見るto の向きは「できる」側です。「辞書が学習者に確かめることを可能にする」→「辞書のおかげで学習者は確かめられる」と読みかえます。

例文 3

A sudden rise in sea temperature, which scientists had not predicted, caused large parts of the coral reef to lose their color within a few weeks.

[A sudden rise in sea temperature which scientists had not predicted]SA sudden rise中心in sea temperatureM'which scientists had not predictedM'causedVlarge parts of the coral reefOto lose their color within a few weeksCto loseV'their colorO'within a few weeksM'

科学者たちも予測していなかった海水温の急な上昇のせいで、サンゴ礁の大部分が数週間のうちに色を失った。

前から訳海水温の急な上昇が / それは科学者が予測していなかったものだが / 引き起こした / サンゴ礁の大部分が / 色を失うことを / 数週間のうちに

  1. SA sudden rise in sea temperature which scientists had not predicted名詞句|which 節がはさまった長い S
  2. Vcausedcause O to V「S が原因で O が V する」

ここを見るwhich 節を飛ばして、V の caused を先に見つけます。cause O to V は「S のせいで O が V する」と、S を原因として訳します。

03誤読のわな

The high price discouraged many people from buying the new phone.

✕ やりがち高い値段は、多くの人が新しいスマホを買うのをがっかりさせた。

○ 正しく値段が高いので、多くの人は新しいスマホを買う気をなくした。

discourage を「がっかりさせる」とだけ覚えていると、from の意味が消えます。from V-ing は「V から遠ざける」。S discourage O from V-ing は「S のせいで O は V する気をなくす」と読みます。

04似ている構文と見分ける

05確認問題(3問)

Q1空所に入るのは? The heavy rain prevented the plane ( ) taking off on time.

Q2英文の意味として正しいのは?

The scholarship allowed him to study at a university abroad.

Q3「S のせいで O は V できなかった」と訳すのが自然な文は?

英文法大全でくわしく

ドリルで手を動かす

構文ドリルV はどれ? S はどこまで? 文型は? どの構文? 10問ずつ、正解すると構造図が出ますはじめる
X でポストLINEB!

無生物主語・名詞構文のほかの構文