無生物主語構文_prevent,keep

無生物主語構文のテーマ一覧

bring, take, lead A to Bprevent, keep A from Bcause, enable, allow A to doremind, deprive A of Bcost, save, find A Bsurprise,excite,satisfy無生物主語構文の復習問題



prevent, keep A from B

※和訳するときは、「人」を主語に、「物」を副詞(句 or 節)のように訳すとうまく訳せます。


◎ prevent A from ~ing (Aが~しないようにする。Aに~させない)
◎ keep A from ~ing (Aが~しないようにする。Aに~させない)


【例文】

● The rain prevented us from going out.
 (雨のために、私たちは出かけることができなかった。⇒ 雨は私たちが出かけることを妨げた。)

● Cold weather kept the flowers from blooming.
 (寒い気候のせいで、その花は咲かなかったんだ。⇒ 寒い気候は花を咲かせないようにした。)



では、この単元の無生物主語構文の問題を解いてみましょう。(解答は下方にあります)

問題:日本語の意味にあうように [  ] 内の語句を並び替えましょう。

1.病気のため彼はその会合に出席できなかった。
 [attending, him, illness, the meeting, from, prevented].

2.なぜあなたは昨日ここへ来られなかったの?
 [you, yesterday, coming, from, kept, here]? 【一語不足している】


【問題解答】

1.Illness prevented him from attending the meeting.
 [ 無生物主語構文 prevent A from ~ing]

2.What kept you from coming here yesterday?
 [ 無生物主語構文 keep A from ~ing]

…prevent,keep を見たら、prevent(keep) A from ~ing がすぐに思いつくようにしましょう。



cause, enable, allow A to do へ →

ページのトップへ戻る