質問: 前置詞句は補語になってはならないのでしょうか 私は以前、東大の英文科出身の方から、 「”前置詞+前置詞の目的語”という前置詞句は形容詞句もしくは副詞句として働く。但し、形容詞句となった場合は名詞を修飾する働きはあるが文の要素である補語(c)となることはできない。」 と習いました。 その後、知人から 「 he is in japan. や he is from japan.のような文は、前置詞句は補語でも副詞句でもどちらでも解釈できる」 との話を聞きました。 私も人のことは言えないのですが、この知人はtoeicでスコア600も取れないほど英語が出来ないので、どうしても東大の英文科出身の方の言葉が正しいのではないかと考えております。 しかし現在、英語が出来ないなりにその後も長年英語を勉強し続けた結果、知人の言うように前置詞句は補語としても働くと考えたほうが気分的にスッキリすると感じるようなことがかなりあります。とはいえ、私にとっては権威とも思える東大の英文科出身の方の言葉が常に頭をよぎり、前置詞句を補語と解釈するのは誤りであるのではないかと不安になります。 「前置詞句は補語になってはならない」というルールは間違いないのでしょうか。前置詞句が補語になるという説がある場合、可能でしたら権威には権威ということで、前置詞句が補語になる場合のことを説明した本を読めば安心できますので、そのような本をご存知でしたらあわせて教えていただきたいと思います。
回答: 実は,同じような質問はたびたびあり,私も何度か回答しています。「前置詞 補語」などで,このカテ内で検索すればいくつか見つかると思います。 http://oshiete1.goo.ne.jp/qa2041237.html ここでも述べていますが,he is in japan. の場合,he is だけでは文意が通らず,in japan というのは文に不可欠であり,修飾語というよりも,補語と考えてもいいのではないでしょうか。 ただ,辞書をよく引いている人なら気がつくと思いますが,自動詞のなかには,修飾語が不可欠なものがあり,「不可欠」=補語,とは言い切れないという反論はあると思います。 形容詞と副詞の線引きは難しく,同形のものもあれば,形容詞 high に対して,副詞 high, highly のように2つの副詞があったりします。 また,be 動詞の補語になる副詞というのもあるのです。the flowers are out.「花が咲いている」,he is in.「彼は在宅している」,school is over.「学校が終わった」などがそうなのですが,辞書によってはこの out, in, over は形容詞に扱われています。 「形容詞」「副詞」「補語」の定義や,be 動詞の扱いによって,意見は異なると思います。