dポイントプレゼントキャンペーン実施中!

英語の関係詞の質問です。


空欄に入る最も適切なものを選びなさい。

You must not forget that all ( ) glitters is not

gold.

1.it
2. whose
3. that
4. which


答えは3のthatなのですが何故4のwhichではダメなのですか?

A 回答 (2件)

「which」ではダメなのですが、これはどちらかというと、「All that glitters is not gold.」という諺を知っているかどうかを試す出題です。


    • good
    • 0

*Thatを使う必要がある時



先行詞が「人 + 物(動物)」の場合

I saw a man and a dog that were walking in the park.
(私は、公園で歩いている男性と犬を見ました。)

上の英文は、先行詞が「人 + 動物」(a man and a dog)なので、関係代名詞は「that」を使います。
先行詞に、最上級の形容詞や「first」「only」「very」などが付いている場合

This is the most comfortable bed that I’ve ever used.
(これは今まで使ったなかった中で最も快適なベッドです。)

先行詞に最上級「the most comfortable」が付いているので、関係代名詞は「that」を使います。

【先行詞が「all」「anything」「everything」「little」「much」「nothing」の場合】

Is it everything that you have?
(あなたが持ってるのはこれで全てですか?)

先行詞が「everything」なので関係代名詞は「that」です。

https://www.qqeng.com/blog2/study/difference-whi …
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!