✨ ベストアンサー ✨
whichは主語、目的語の代わりをします
ゆえに、which以降に必ずなにか足りない要素があります
何が足りないかは、whichの先行詞を考えるとよいです
文をwhich前とwhich後に分けます
そして、which後の文で、先行詞がどこに入るか考えます
【例文】
I want to marry a man who is working at a large company.
【手順1】
I want to marry a man. 'Who' is working at a large company.
【手順2】
A man is working.の関係(働いているのはある男性)だから、who=a man
一方whereは、場所や状況を表す副詞の代わりをします
ゆえに、where以降には足りない部分がありません(物足りない部分はあるかもしれませんが)
こちらでも先行詞を考えましょう
whichのときと同じように考えると、必ず、先行詞の前に場所を表す前置詞(on、at、inなど)が付きます
【例文】
The hotel where we stayed was great.
【手順1】
The hotel was great. Where we stayed.
【手順2】
We stayed at the hotel. の関係(そのホテルに泊まった)だから、where=at the hotel
完全文とか不完全な文とか言っている理屈はこういうことです
少しわかりづらいかもしれませんが、そのときには教えてください
こんなに細かく説明してくれて本当にありがとうございます!
例文と手順のおかげですごく分かりやすいです!
「where以降は足りない部分がない」
これすごいです!
完全文とはそういうことだったのですね!!
おかげで理解できました😊