• 締切済み

英語の関係詞が分かる方教えてください。

The hotel we are staying has twenty stories. この文でhotelとweの間に入るのはどのような関係詞なのでしょうか。また、それはどうしてなのか教えてください。関係代名詞と関係副詞の違いが分かりません。

みんなの回答

  • aishoka
  • ベストアンサー率23% (4/17)
回答No.3

関係代名詞と関係副詞の違いについて 1(S) 丘の上にある家 1(O) 私たちが買った家 2  私たちが住んでいた家 1(S)は、家「が」立っている  1(O)は、家「を」買った このように主語や目的語の意味でつなぐ時は関係代名詞を使います。 1(S) the house which stands on the hill 1(O) the house [which] we bought whichの所に 「whose+家の付属物」を持ってきてもOK 1(S') the house whose roof is green 屋根が緑色の家 1(O') the house whose roof he painted 屋根を彼が塗った家 これに対して、2 は主語・目的語から離れて「場所」(「その家に」「その家で」)を現すことばでつなぎます。 方法1 関係副詞でつなぐ 2 the house where we lived 方法2 前置詞と関係代名詞のセットでつなぐ 2 the house in which we lived 2 the house [which] we lived in.

07200505
質問者

お礼

とても分かりやすくご回答して下さり、感謝しております。どうもありがとうございました。

noname#111031
noname#111031
回答No.2

私は次の二通りの答えが成り立つと思います。一度文法書で調べてみてください。 1.The hotel where we are staying has twenty stories. 2. The hotel at which we arestaying has twenty stories. 1. の場合 where は 関係副詞。 2.の場合 which は関係代名詞。 英和辞典にも、関係副詞 の 限定用法で、 This is the house where she was born. と言う用例が記載されています。

07200505
質問者

お礼

とても参考になりました。大変ご丁寧に回答して下さり、どうもありがとうございました。

noname#175206
noname#175206
回答No.1

>The hotel we are staying has twenty stories. この文、おかしいですね。 The hotel we are staying at has twenty stories. なら正しいんですけれども。atを補ったとして、hotelとweの間に入れるのは、whichかthatです。 あくまでもatなしでいくのであれば、whereを入れることになりますが、その場合whereは省略できません。 >関係代名詞と関係副詞の違いが分かりません。 文法書や参考書を読み直して、質問を絞ってください。

07200505
質問者

お礼

とても参考になりました。どうもありがとうございました!

関連するQ&A