選択疑問文とwhichの疑問文との違い

ともくん投稿 2018/8/16 11:16

高1 文系 埼玉県

東京大学志望

高1です。英語で引っかかるものがあったので質問させて頂きます。選択疑問文もwhichの疑問文もorを使って2つのものを提示してどちらかを選ぶという事でした。
例えば
Are you going by air or by train?ーBy train,
飛行機で行きますか、電車で行きますかー電車です。

Which do you like prefer,apples or bananas?ーApples,
リンゴとバナナのどちらが好きですかーリンゴです。

見てわかる通り上の文が選択疑問文で、下の文がwhichの疑問文です。ここで、上の文にはwhichをつけず、下の文にはwhichをつけるのは何故ですか?
上の文によくwhichをつける間違いをしてしまいます。
ネットでもかなり調べたのですが、人によって回答が違っていてどれが正しいのかが分かりません。
個人的には、上の文は自動詞、下の文は他動詞が使われているところが大きな違いなのではないかと予想します。
拙い文章で分かりにくいかと存じますが、回答宜しくお願い致します。

回答

やまじゅんぺー投稿 2018/8/16 15:16

北海道大学経済学部

簡単な判別は後の文の要素(SVOC)がかけているか欠けていないか、つまり不完全か完全かで判別できます。Are you going by air or by train?では、You go by air/train.で文の要素が揃っています。しかし後者はYou prefer.で、終わってしまい他動詞なのに目的語が足りていません(like preferは間違えかな?そういう言い回しがあるならごめんね)
Whichはなにかの要素の代わりになるものです、わかりにくいと思うのでもっと詳しく説明すると、whichはこの場合はapplesかbananasの代わりになっています。You prefer which(apples/bananas).ということです、わかるかな?

gqJZ1R84SHRtqydT
3956794F80B4461DBC3B52F242B1B45D
pbtgQWUB-hIftn5d1qYE