
武蔵野個別指導塾の特徴
高校英文法 複合関係代名詞whoever—節の内側と外側の役割を分けて人を表す名詞節を作る|武蔵野個別指導塾

鍵を拾った人をほめる英文で、外側の動詞につられてwhomeverを選ぶ誤りを直し、節の内側で主格か目的格かを決める順序を、三つの例題と五つの練習で分けて考えるのがwhoever、その意味は「誰でも」です。
鍵を拾った人を伝える原稿で手が止まる
放課後の職員室で、校内放送の原稿を作っている高校生がいます。廊下で落とし物の鍵を拾った人がいて、その人を全校に知らせたいと考えています。日本語なら「鍵を見つけた人なら誰でも、昼休みに職員室へ来てください」で済みます。
この高校生は、その「誰でも」を英語の whoever に置き換えました。ところが、whoever の後ろに来る形で手が止まります。whoever と書くのか、whomever と書くのか。辞書には両方載っていて、どちらを選ぶかの基準が見えないのです。
迷いの種は、whoever が一つの文の中で二つの層にまたがって働くことにあります。whoever 自身は節の内側で主語か目的語の役割を担い、節全体は外側でもう一度、主語や目的語の役割を担います。この二つの層を分けずに、外側の動詞だけを見て形を決めると、高い確率で外れます。
ここでは、whoever が作る名詞節を、内側の格と外側の働きに分けて組み立てる手順を扱います。譲歩の「誰が〜しても」を表す用法は副詞節の働きなので、ここでは扱いません。名詞節として人を指す用法に絞り、書き換え、語順の整序、誤文の訂正まで進めます。
出方の三つの型
whoever の判断が問われる形は、大きく三つに分かれます。第一は、節全体が主節の主語になる型です。Whoever finishes first gets the seat. なら、whoever は finishes の主語で、Whoever finishes first のまとまり全体が gets の主語になります。訳は「最初に終えた人がその席を得ます」です。
第二は、節全体が主節の動詞の目的語になる型です。I will call whoever is on duty. なら、whoever は is の主語で、まとまり全体が call の目的語です。訳は「当番の人に電話します」となります。目的語の位置に置かれるのは、whoever という一語ではなく、whoever から始まる節全体です。
第三は、節全体が前置詞の目的語になる型です。The prize goes to whoever collects the most stamps. なら、whoever は collects の主語で、まとまり全体が前置詞 to の目的語です。訳は「賞は、最も多く切手を集めた人に贈られます」です。前置詞は whoever の直後ではなく、節全体の前に置かれます。
三つの型に共通するのは、whoever の形を外側の主語や目的語では決めないという点です。外側の動詞は、節全体を主語として受け取るか、目的語として受け取るかを決めるだけです。whoever 自身の格は、あくまで節の内側の動詞や前置詞が決めます。
鍵の原稿に戻ると、日本語の「誰でも」を whoever にするだけでは足りません。whoever の後ろに動詞を続けるのか、主語と動詞を続けるのかを先に決めます。その判断が、whoever か whomever かよりも前に来ます。
出題の形も三つに重なります。空所に whoever と whomever のどちらかを入れる選択、whoever を含む節を文の別の位置へ動かす語順整序、whomever で書かれた文を直す訂正です。どれも、外側の働きを先に確かめ、次に内側の動詞を確かめる順で解けます。順序を逆にすると、外側の動詞に引っ張られて格を誤ります。
節の内側と外側を分ける用語と考え方
複合関係代名詞という用語から確認します。関係代名詞 who は、先行詞と呼ばれる名詞の直後に置かれ、その名詞を節の中で受け直します。whoever は、その who に -ever が付いた形で、先行詞を自分の中に含んでしまいます。だから whoever の前には、受け直すための名詞を置きません。the person whoever finds the key とは言えず、the person who finds the key か whoever finds the key のどちらかになります。
意味の対応で言えば、whoever は anyone who とほぼ同じです。whoever finds the key は anyone who finds the key と同じ内容を、一語のまとまりで表します。この対応は書き換えの問題でそのまま使えます。ただし、語を一つ減らす操作だと覚えると、anyone whoever のような重複を防げます。
次に、節というまとまりの働きを確認します。whoever から始まる節は、名詞と同じ働きをします。名詞が文の中で主語・目的語・補語・前置詞の目的語になれるのと同じように、この節もその四つの位置に置けます。この外側の位置を、ここでは外側の働きと呼びます。
図1のように、whoever には内側の役割と外側の働きが同時にあります。内側の役割は、whoever が節の中で主語(主格)になるか、目的語(目的格)になるかです。外側の働きは、節全体が主節の中で主語・目的語・補語・前置詞の目的語のどれになるかです。この二つは別の階層の話で、片方が決まっても、もう片方は自動では決まりません。

図1の左側が外側の働き、右側が内側の格です。左右は矢印で結ばれていません。結ばれていないことが規則そのもので、外側の箱がどれに決まっても、内側の箱は変わらないという関係を表しています。
内側の格を決めるのは、節の中の動詞と前置詞です。whoever のすぐ後ろに動詞が来て、その動詞の主語になっていれば主格です。whoever の後ろに主語と動詞が続き、whoever がその動詞の目的語になっていれば目的格です。節の中に前置詞が残り、その目的語になっている場合も目的格です。
外側の働きは、節全体をどの位置に置くかで決まります。節全体が文の先頭にあって動詞の主語になっていれば、外側は主語です。節全体が他動詞の後ろにあれば、外側は目的語です。節全体が前置詞の後ろにあれば、外側は前置詞の目的語です。be 動詞の後ろで主語を説明していれば、外側は補語です。
ここで、よくある取り違えを一つ消しておきます。外側が目的語だから whoever は目的格、と考えるのは誤りです。外側の目的語は節全体の働きで、whoever 自身の格ではありません。The teacher will praise whoever found the key. では、praise の目的語になっているのは whoever 一語ではなく、whoever found the key という節全体です。節の中の whoever は found の主語なので、主格のままです。
目的格の形について、whomever の扱いも確認します。whomever は目的格の文語的な形で、節の中で目的語の働きをするときに使います。ただし、現代の英語では、目的格の位置でも whoever を使うことが広く行われています。だから、目的格の位置に whoever が置かれている文を誤りとして直すのは行き過ぎです。試験で whomever を選ばせる問題は、文語的な形を求めるという条件が付いているときに限られます。
所有格には whosever という形がありますが、実際に使われることはほとんどありません。人を指す名詞節で所有を表したいときは、anyone whose … のように関係詞の whose を使う形が普通です。whoever の所有格を無理に作る場面は、読む問題でも書く問題でもほぼ出ません。
範囲をもう一度確かめます。whoever には、名詞節を作る用法のほかに、Whoever calls, don’t answer. のように「誰が電話しても」という譲歩を表す用法があります。譲歩の用法は節全体が副詞の働きをし、名詞の位置には置けません。ここでは名詞節の用法だけを扱い、譲歩の用法は別の項目に回します。
節全体が主語になるとき、動詞の形にも注意が要ります。Whoever wants to join should sign here. のように、whoever の節は単数のまとまりとして扱い、動詞は wants と should になります。whoever が複数の人を指しうる場面でも、節を一つの名詞として受け取るため、動詞を複数形にしないのが原則です。
節の中の動詞が自動詞か他動詞かも、格の判断に効きます。whoever lives here は lives の主語なので主格です。whoever you meet は meet の目的語なので目的格です。同じ whoever でも、後ろに来る動詞の種類と、主語が別に立っているかどうかで役割が変わります。この違いは、文を声に出して読むと見つけやすくなります。
基本例題で確かめる復元の手順
例題1です。次の文を、whoever を使って同じ意味の一文にしなさい。The teacher will praise anyone who found the key.
手順の1は外側の確認です。The teacher will praise の後ろに空所があり、そこに入るのは praise の目的語になる名詞のまとまりです。この時点で、外側の働きは目的語と決まります。ただし、これは節全体の働きで、whoever の格ではありません。
手順の2は一語への置き換えです。anyone who found the key の anyone を消し、who を whoever にします。anyone と whoever を両方残すと、人を指す語が二重になります。
手順の3は内側の確認です。whoever のすぐ後ろは found で、whoever はその found の主語です。だから内側は主格で、whomever にはしません。外側が目的語であることは、ここでは使いません。
手順の4は和訳です。答えは The teacher will praise whoever found the key. で、訳は「その先生は、鍵を見つけた人なら誰でもほめるでしょう」です。anyone who のまとまりが whoever 一語になり、praise の目的語の位置に節全体が収まっています。
図2のように、whoever found the key は一つの名詞節として、外側では praise の目的語、内側では whoever が found の主格を担います。図2の左右のラベルは、同じ節を二つの層から見たものです。

例題2です。次の文を、whoever を使って同じ意味の一文にしなさい。Give the key to anyone who comes first.
外側の確認では、Give the key to の後ろの空所を見ます。to は前置詞なので、空所に入るのは前置詞の目的語になる名詞のまとまりです。次に anyone who comes first の anyone を消し、who を whoever にします。内側では、whoever のすぐ後ろが comes で、whoever は comes の主語なので主格です。
答えは Give the key to whoever comes first. で、訳は「最初に来た人に鍵を渡してください」です。前置詞 to は whoever の直後ではなく、節全体の前に置きます。to whoever comes first のまとまり全体が、give の相手を表しています。
この二題で確かめた順序は、外側の位置を決める、一語に置き換える、内側の動詞を見る、和訳で戻す、の四つです。順序を守ると、外側の目的語に引っ張られて whomever を選ぶ誤りが起きません。逆に、praise や to という外側の語だけを見て格を決めると、例題1と例題2のどちらでも外れます。
標準例題と発展例題で分かれ目を見る
例題3です。次の文を和訳し、whoever が節の中で果たす役割を述べなさい。You can invite whoever you like.
whoever の後ろには you like という主語と動詞が続いています。like は他動詞で、その目的語が抜けています。この抜けた目的語の位置に whoever が立つので、内側は目的格です。外側では、whoever you like の節全体が invite の目的語になっています。
訳は「好きな人を誰でも招待してかまいません」です。内側が目的格だからといって、必ず whomever にしなければならないわけではありません。現代英語では whoever が標準で、whomever は文語的な響きを持ちます。だからこの文の whoever は、そのままで正しい形です。
例題4です。次の文を和訳し、whoever の格を決めているものを述べなさい。Whoever you choose will need training.
whoever の後ろは you choose で、choose の目的語が抜けています。whoever はその目的語なので、内側は目的格です。外側では、節全体が will need の主語になっています。外側が主語だから主格、と考えると外れます。外側の主語は節全体の働きで、whoever の格ではないからです。
訳は「あなたが選ぶ人は誰でも、訓練が必要になるでしょう」です。この文は、外側の働きと内側の格が食い違う例として重要です。外側が主語で内側が目的格という組み合わせは、whoever の判断で最も間違えやすい形です。
例題5です。次の文には誤りが一か所あります。直しなさい。Anyone whoever wants to join should sign here.
anyone と whoever が並んでいます。whoever は先行詞を自分の中に含むので、前に anyone を置くと人を指す語が二重になります。直し方は二つあります。Whoever wants to join should sign here. とするか、Anyone who wants to join should sign here. とするかです。どちらも意味は「参加したい人は誰でもここに署名してください」で、書き換えの条件がなければ両方認められます。
ただし、訂正の問題で「whoever を使って直しなさい」と指定されたら、前者を選びます。指定がなければ、どちらか一方だけを正解にして他方を誤答にしないことが、問題を作る側の責任です。答案では、どちらの形を選んだかに加えて、anyone と whoever を重ねられない理由を一文で添えると、判断の根拠が残ります。
発展として、外側が補語になる形も見ておきます。The winner will be whoever finishes first. では、whoever は finishes の主語で主格、節全体は be 動詞の後ろで補語です。訳は「勝者は最初に終えた人です」となります。補語の位置は目的語と似て見えますが、be 動詞の後ろなので、主語を説明する働きです。外側の名前が変わっても、内側の格の決め方は同じです。
誤答を原因から直す
誤答1です。The teacher will praise whomever found the key. この文は、praise の目的語だから whomever だと考えた形です。しかし、whomever のすぐ後ろは found で、whomever はその主語の位置にあります。whomever は主格になれないので、この文は誤りです。
原因は、外側の動詞 praise だけを見て格を決めたことです。直し方は、内側の found の主語を確かめ、主格の whoever に変えることです。The teacher will praise whoever found the key. となり、訳は「その先生は、鍵を見つけた人なら誰でもほめるでしょう」です。
図3のように、誤りの文と直した文の違いは、外側の語ではなく、内側の動詞との関係にあります。図3の下段にあるように、格を決めるのは内側の役割です。

誤答2です。Whoever you choose him will need training. この文は誤りです。whoever が choose の目的語の役割をすでに果たしているのに、him を置いて目的語を二重にしています。英語では、一つの動詞の目的語を二つ並べられません。
原因は、whoever を「人を指す語」としてだけ捉え、節の中での役割を見落としたことです。直し方は、him を消して、Whoever you choose will need training. とします。訳は「あなたが選ぶ人は誰でも、訓練が必要になるでしょう」です。whoever が目的格の役割を一人で担っているので、代名詞を足す必要はありません。
誤答3です。Give the key to whomever comes first. この文は誤りです。前置詞 to の目的語だから whomever だと考えた形です。ところが、whomever のすぐ後ろは comes で、whomever はその主語の位置にあります。前置詞 to の目的語になっているのは、whomever 一語ではなく、whomever comes first という節全体です。
原因は、外側の前置詞を見て格を決めたことです。直し方は、内側の comes の主語を確かめ、whoever に変えることです。Give the key to whoever comes first. となり、訳は「最初に来た人に鍵を渡してください」です。前置詞の直後にあるから目的格、という短絡が、この誤りを生みます。
誤答4です。Anyone whoever finds the key will be praised. この文は誤りです。anyone who と whoever の二つの形を混ぜています。whoever は先行詞を内部に含むので、前に anyone を置けません。同じ理由で、The person whoever finds the key will be praised. も誤りです。
原因は、二つの書き方のどちらも覚えていて、両方を足してしまったことです。直し方は、どちらか一方に寄せることです。Whoever finds the key will be praised. または Anyone who finds the key will be praised. とします。訳はどちらも「鍵を見つけた人なら誰でもほめられるでしょう」です。書き換えの条件に whoever とあれば、前者を選びます。
四つの誤答に共通するのは、外側の語を先に見て、内側の動詞を後回しにした順序です。外側の語は節全体の働きを教えてくれますが、whoever の格は教えてくれません。節の中の動詞を先に見つけ、その主語か目的語かを確かめる順序に変えると、同じ誤りを繰り返しにくくなります。
練習問題
問1 空所に最も適する語を選びなさい。( )finds the missing book will receive a bookmark. 1 Whoever 2 Whomever 3 Who 4 Whom
問2 次の語を並べ替えて、意味の通る文にしなさい。日本語の意味に合わせること。( accept / whoever / We / applies / will / first ) 「私たちは、最初に申し込んだ人なら誰でも受け入れます。」
問3 次の文の誤りを一か所直しなさい。Please give the form to whomever arrives first.
問4 次の文を、whoever を使って同じ意味の一文に書き換えなさい。Anyone who needs a helmet should tell the staff.
問5 次の文を和訳しなさい。I will write to whoever you introduce.
答えと根拠
問1の答えは1の Whoever です。空所のすぐ後ろは finds で、空所に入る語はその主語になります。主格の位置なので Whomever は使えません。Who と Whom は疑問詞で、この位置で名詞節を導く形にはなりません。訳は「なくなった本を見つけた人は誰でもしおりをもらえます」で、節全体は will receive の主語です。
問2の答えは We will accept whoever applies first. です。whoever のすぐ後ろが applies なので、whoever は applies の主語で主格です。節全体は accept の目的語になります。訳は「私たちは、最初に申し込んだ人なら誰でも受け入れます」です。語順を組むときは、whoever applies first を一つのまとまりとして動詞の後ろに置きます。
問3の答えは Please give the form to whoever arrives first. です。arrives の主語になるのは whoever で、whomever は主格の位置に置けません。to の目的語になっているのは、whoever arrives first の節全体です。訳は「最初に着いた人に用紙を渡してください」です。前置詞の直後だから目的格、という判断をしないことが要点です。
問4の答えは Whoever needs a helmet should tell the staff. です。Anyone who needs a helmet の anyone を消し、who を whoever に置き換えます。whoever は needs の主語で主格、節全体は should tell の主語です。訳は「ヘルメットが必要な人は誰でも職員に伝えてください」です。anyone を残すと、問われている重複の誤りになります。
問5の答えは「あなたが紹介してくれる人なら誰にでも手紙を書きます」です。whoever の後ろは you introduce で、introduce の目的語が抜けています。whoever はその目的語なので目的格です。外側では、whoever you introduce の節全体が前置詞 to の目的語になっています。内側が目的格でも、現代英語では whoever のままで構いません。
五問を並べると、内側が主格の問いが四つ、内側が目的格の問いが一つあります。どちらも、外側の働きだけでは決められません。問3と問5は外側が前置詞の目的語ですが、内側の格は逆になっています。この二問を並べて確かめると、前置詞の有無が格を決めないことが見えます。
覚えておくこと
1 whoever は anyone who と同じ内容を一語で表し、先行詞を前に置かない。 2 内側の格は、節の中の動詞か前置詞との関係で決める。 3 外側の働きは、節全体が主語・目的語・補語・前置詞の目的語のどれになるかで決める。 4 外側が目的語でも、内側が主格なら whoever を使う。 5 目的格の位置の whoever は標準的で、whomever は文語的な形と考える。
つまずきの見分け方と確かめる箇所
一つの見分け方は、whomever を書いた場所です。whomever のすぐ後ろに動詞が来ていたら、その動詞の主語を whomever が担っている可能性が高く、誤りです。逆に、whoever の後ろに主語と動詞が続いていれば、whoever は目的格の働きをしている可能性があります。どちらも、後ろの一語を見るだけで疑いを立てられます。
二つ目の見分け方は、anyone who と whoever が同じ文に並んでいないかです。人を指す語が二つ続いていたら、どちらかを消します。anyone を残すなら who を使い、whoever を使うなら anyone を消します。この二択を声に出して確認すると、重複は減ります。
三つ目の見分け方は、前置詞の位置です。前置詞の直後に whoever や whomever を置きたくなったとき、その前置詞が節の内側のものか、外側のものかを確かめます。外側の前置詞なら、前置詞は節全体の前に置かれ、直後の語の格には影響しません。to whoever comes first の to は外側、whoever you talk to の to は内側です。
個別指導で確かめる箇所は三つあります。第一に、節の切れ目を声に出して読ませます。whoever から始まるまとまりがどこで終わるかがわかると、外側の動詞が見えます。第二に、節の中の動詞に丸を付けさせ、その主語が誰かを言わせます。第三に、置き換えの前と後で和訳が同じになるかを確認させます。訳がずれたら、置き換えの過程で意味を足したり削ったりしています。
指導のときに避けたいのは、whomever を常に正しい目的格として教えることです。現代英語では whoever が目的格でも使われ、目的格の whoever を誤りとする問題は条件なしには成立しません。まず内側の格を決め、そのうえで文語形を求める条件があるかを見る、という順序で伝えます。
鍵の原稿に戻って
鍵を拾った人を伝える原稿も、節の内側の動詞を先に見れば、whoever の形は迷わずに決まります。
読んで終わりにするか、ここから変えるか。
武蔵境駅徒歩30秒、講師1人に生徒1人の完全1対1。授業のあいだ、先生は隣を離れません。いまの詰まりを、無料相談でそのまま話してください。
まず15分だけ電話で話したい方は、無料電話相談(15分)から。塾からお電話を差し上げます。
本気になった日が、入塾の日。
お子様の教育、迷ったら「丸投げ」してください。必ず、期待以上の結果で返します。武蔵野で育む、武蔵境で学ぶ。
電話は年中無休。365日、24時間、お電話可能。



