辞書や自学だけで解決しない疑問が解決!
 英語の疑問は「Weblio英語の質問箱」

20cmc0352
2021-01-19 16:30

Under what system had black people in South Africa been discriminated against?
という質問で、
They had been discriminated under a system called apartheid.
と答えたのですが、正答は
They had been discriminated against under the system called apartheid.
でした。
なぜagainst が入るのでしょうか。また、a system よりthe system の方が良いのでしょうか。よろしくお願いします。

回答

2021-01-23 12:32:05

ありがとうございます!

2021-01-20 05:02:13

質問文をよく見れば、なぜagainst が入るのかの気づけると思います。
おそらく受動態の疑問文になっているせいで、質問文中のagainst が浮いて見えてしまったのではないかと思います。質問文を肯定文かつ能動態に直すと、
(White people) / (had discriminated against)/(black people in South Africa)/ (under __ system.)となります。
こうすると気づくと思いますが、discriminate against (someone or something)で~を差別するというidiomだったいうことが分かります。

aとtheに関して (私の中のイメージです。)
aは、ある集合体の中から、その中の一つを指したイメージです。
theは、ある集合体の中から、いろいろな条件で一つに絞り込んでいくイメージです。
今回の例だと、世界で実施されている様々な政策というカテゴリがあるとして、
aの場合は、その中から単純に一つを持ってくるイメージです。
theの場合は、南アフリカの政策で、黒人を差別するための政策で、アパルトヘイ
トという名前で、といった感じで、絞り込み一つの政策を断定するイメージです。
別の単元で習っていると思いますが、最上級や、the End等の表現も、一番上とか最後とかは、一つに決められるので、theが付きます。

さて今回のケースですが、systemの後ろにアパルトヘイトと呼ばれると、固有名詞で断定しています。よって systemは特定することができるので、theを使うと思います。


関連する質問