英語
高校生

ポラリス 英文法2 144番です
答えが3になる理由を教えてください。
whichの他に、in whichを省略すると考えるなら後ろ完全なら成り立つはずなんですけどなぜ、1じゃだめなんですか?

回答

ベッドは場所として認識されてない感じか。

だからwhereにはならない。

仮にwhereなら省略可能。さらに先行詞がplaceなどなら、whereとplaceどちらを省略してもいい。

下衆プーさん

whereにならないのなら、in whichもダメってことですか?

Guest

そもそも先行詞と説明部分でできる文はこう。

I slept in the bed.

だからwhich を使う場合

the bed (which) I slept in
the bed in which I slept

where を使いたい気も分かるが、やっぱりベッドは場所ではないよね。道具に近い。ホテル、自宅、路上はどこで寝たとしても場所だけど、ベッド違うな。

in which が whereになるのはあくまで場所として意味をなしているからなんじゃないかな。

whereがためとも書いてないが、ダメな気がするね。

下衆プーさん

in whichは省略できないんですか?
この本とは別のスタディサプリの先生が省略できると仰っていたんです。

この回答にコメントする

whichは消せるけど、in whichのような動かした形ごとは消せません。何かしらの形でinがなどが残ります、

下衆プーさん

でも、スタディサプリという動画講義で、in which消せるって言ってました。

hmhm

それはwhereになってないですか?

下衆プーさん

なってないんです。

hmhm

whereの省略は見たことないんだけどなぁ。。。

この回答にコメントする

sleptは自動詞なので直後に前置詞がいります。
I slept last night という英文は存在しません。

下衆プーさん

でも、in whichが省略されてると考えたら、いけませんか?

Doo

多分ダメかと、、
それと関先生の参考書ちょくちょくミスがあるからそれも考慮した方が良さそうです。
授業は神なのに (´・ω・`)

下衆プーさん

一応関西学院の入試に出たみたいなんですけど、どうですかね

この回答にコメントする
疑問は解決しましたか?