質問: すわん123さんへ いつも回答ありがとうございます。 https://qa.weblio.jp/%e7%96%91%e5%95%8f%e6%96%87%e3%81%ae%e4%bd%9c%e3%82%8a%e6%96%b9-74584 について https://qa.weblio.jp/%e5%8f%97%e5%8b%95%e6%85%8b-74585 への回答を見て、考えたことがあるので確認させてください [1]彼は誰に時計をあげましたか? 1who did he give the watch ? 2who did he give the watch to ? これは、he give the watchで第3文型s+v+o(物)になっているため、to+o(人)を置くことになる。whoがo(人)にあたるため、watchの後にはto をつける方が良い。 [2]彼は彼女に何をあげましたか? 1what did he give her ? 2what did he give to her? he giveはs+v 。vの後には、第3文型であればo(物)が来る。o(物)にあたるwhatが前に出ているため、herがgiveの後になってしまう。he(s) give(v) her(物のo)だと、誤解を生む可能性があるので、to を入れて、to herにした方が良い。 つまり、 [1]のような場合、whoがo(人)にあたる。who did の後はs+v+o(物)の語順になるため、第3文型のs+v+o(物)+to+o(人)となるように、o(物)のあとにtoを置く。 [2]のような場合、whatがo(物)にあたる。 what didの後は、誤解とならないように、s+v+o(人)を避ける。そのため、第3文型のs+v+to+o(人)の語順になるように、o(人)の前にtoを置く。 ということでしょうか?
回答: 蘭霧さんこんにちは。 探究的な疑問をお持ちで、私もとても勉強になります。 さて、お示しの1つ目の例ですが、 [1]彼は誰に時計をあげましたか? 1who did he give the watch ? 2who did he give the watch to ? について、whoがo(人)にあたる。who did の後はs+v+o(物)の語順になるため、第3文型のs+v+o(物)+to+o(人)となるように、o(物)のあとにtoを置く。 というお考えは妥当だと思います。 この例の場合、疑問で尋ねている部分が目的語ですので、本来であれば、疑問詞は whom となるところです。そして、この元の普通文が第3文型であれば、to whom? と、to と言う前置詞を要求するところです。前置詞は、名詞の前につくことになっていますので、疑問詞に前置詞がついた場合は、本来であれば、その前置詞もその疑問詞と一緒に文頭にくることになっています。つまり、 to whom did he give the watch? というのが、一番わかりやすい疑問文です。(実際にこの尋ね方をする人や場合もあります。) ただ、口語などで、to を後ろに残して、あまり使われなくなった whom を who で尋ねることが一般的になっていますので、2who did he give the watch to ? と言う疑問が今では一般的です。 ここを、1who did he give the watch ? で尋ねると、文法的には間違えではないのですが、疑問詞の who が主格のように聞こえてしまうので、尋ねたいことがわかりにくくなってしまいます。 お示しの2つ目の例についてですが、おっしゃる通り、what didの後は、誤解とならないように、s+v+o(人)を避ける。そのため、第3文型のs+v+to+o(人)の語順になるように、o(人)の前にtoを置く。という考えが妥当だと思います。 第4文型の間接目的後(人に)の部分は、普通文で間接目的語と直接目的語が揃っている時はその関係性がわかりやすいのでいいですが、受け身や疑問文になった時は、その関係性が崩れるので、第3文型に直した方がわかりやすい、という覚え方もありますね。