関係詞と先行詞は、どういうときに離れるの?

この記事は約2分で読めます。
問題次の各文の (  ) に入る最も適当なものを ア~エ の中から1つ選びなさい。
We saw a man walking down the street (  ) we were sure had robbed the bank the day before.
ア. who / イ. whose / ウ. whom / エ. which

ネコ
これは関係代名詞の問題ですね。(  ) に関係代名詞が入るんですね。ということは (  ) の直前に先行詞があるわけだな。

えっと……ということは the street が先行詞になる…… street は「人」じゃないから……「ア. who」と「ウ. whom」はこの時点で消すことができるね。冴えてるなぁ~♪

ウサギ
横着しようとせずに、ちゃんと問題文の意味を取らないとだめですよ。この問題は関係詞と先行詞が、離れるパターンの問題なんですよ。

ネコ
え? 関係詞の直前に先行詞が来ないことってあるのですか? まぁ、とりあえず訳をしてみようかな。(  ) の前までは……「私たちは通りを歩いている男を見た」って感じですね。(  ) の後ろは「間違いなく、おとつい銀行強盗した」……

そうかぁ~「通り」が強盗したら変だもんね。ということは先行詞は man だったんですね。

ウサギ
そうです。そのとおり! これは a man を修飾する walking down the street があって、それを離してしまうと意味がわかりづらくなるので、関係詞と先行詞が離れてしまったんですね。

分詞や前置詞などで後置修飾が行われる場合、関係詞と先行詞が離れることがある。

ネコ
先行詞が「人」ということは「ア. who」か「ウ. whom」のどちらかかぁ…… (  ) の後ろが we were …… と「主語+動詞」から始まっているから、関係詞が主格の「ア. who」はありえない……正解は「ウ. whom」です。

ウサギ
そこまで行って間違えちゃったのね…… we were sure は「確かに / 間違いなく」という意味だけど、挿入句と呼ばれるものです。わかりづらかったら挿入句をはずして考えるといいですよ。

ネコ
(  ) had robbed the bank the day before. あ…… (  ) の後ろが動詞なので、関係詞は主格の「ア. who」でよかったのか……

ウサギ
文の構成とかを考えると逆にややこしくなるんじゃないかな。

頭から訳していけば、「私たちは通りを歩いている男を見たんです。(そいつは) 確かにおとつい銀行強盗していました!」となりますよね。

そこから素直に考えると、案外あっさり正解の「ア. who」がでてきそうな…… 気がしないですか?

スポンサーリンク
高校レベル英文法・長文の解説
この記事が参考になりましたら
いいねして、最新ニュース情報を、チェックしてください!
シェアをお願いします!
ネコでも解ける、お気楽英語

コメント

タイトルとURLをコピーしました