関係代名詞は先行詞と役割で選ぶ
要点使い分け
先行詞での使い分け
説明する名詞(先行詞)が人か、もの・動物か、所有関係かで選びます。
人 — the man who lives next door
whichもの・動物 — a book which is interesting
that人・ものどちらも — the book that I read
whose所有(〜の)— a girl whose father is a doctor
what先行詞を含む(〜すること/もの)— what he said
主格・目的格の使い分け
関係代名詞のあとに動詞が続けば主格(省略不可)、主語+動詞が続けば目的格(省略できることが多い)。
後ろに動詞 — the girl who likes Ken
目的格後ろに主語+動詞 — the girl (who) Ken likes
文法の形
格や先行詞の種類で語順が変わります。
the man who lives next door
the cake (that) she made
a girl whose father is a doctor
what he said
文法のルール
先行詞が人には who、ものには which、どちらにも that を使う。
The man which lives next door is a teacher.
The man who lives next door is a teacher.
説明する名詞(先行詞)が「人」のときは who を使います。which はものや動物を指す関係代名詞です。人を説明する場面では who か、人・もの両方に使える that を選びます。
関係代名詞自体が主語の役割を持つ。後ろにもう一度主語を置かない。
I know a girl who she speaks French.
I know a girl who speaks French.
who 自体が「彼女」の役割(主語)を担当します。その後にもう一度 she を入れると、主語が二重になります。英語では who が代名詞の役割を引き受けると考えます。
先行詞があるときは what ではなく that / which を使う。
The book what I read was good.
The book that I read was good.
what は「〜するもの・こと」のように先行詞を含む語です。the book のような先行詞がすでにあるときは、that / which を使います。
「〜の」という所有関係は whose を使う。
The girl who father is a doctor is my friend.
The girl whose father is a doctor is my friend.
「〜の」という所有関係を表すときは whose を使います。who は「〜が / 〜を」の関係代名詞で、所有の意味はありません。
先行詞なしで「〜すること・もの」とまとめるときは what を使う。
I believe that he said.
I believe what he said.
「〜すること・もの」と先行詞なしでひとまとめにするときは what を使います。what は the thing that(〜すること)の意味を1語で表します。また、that の後ろには完全な文が続きます。believe that の後ろに said だけを置くと目的語がなく不完全な文になるので、ここでは what を使います。