関係代名詞/英文読解の練習問題
以下の英文を日本語になおしてください。
■■問題194■■
Miho is a girl who has long hair.
アドバイス
「髪の長い少女」
a girl who has long hair
関係代名詞 who を使って、どんな少女なのかを説明しています。
who has long hair(長い髪を持っている)→ girl(少女)
後ろから前の名詞(先行詞)を詳しくする働きがあります。
英文法の解説
今回のポイントは以下の3つです。
1.【文法】関係代名詞 who(主格)
2.【文法】3人称単数の have(has)
3.【表現】髪の毛(long hair)
それぞれ詳しく見ていきましょう。
1.【文法】関係代名詞 who(主格)
人について説明するとき、関係代名詞 who を使います。
I know a girl.(私はある少女を知っている)
She runs fast.(彼女は速く走る)
この2文を合体させると、
I know a girl [ who runs fast ].
(私は速く走る少女を知っている)
となります。
2.【文法】3人称単数の have(has)
who has long hair の has に注目してください。
先行詞(説明される言葉)が a girl(一人)なので、関係代名詞の中の動詞も3人称単数の形(has)になります。
もし girls だったら、who have ... となります。
3.【表現】髪の毛(long hair)
英語では hair(髪)は基本的に数えられない名詞として扱います。
そのため、a long hair とは言いません。
(一本の髪の毛、と言うときは a hair と言えますが、髪全体を指すときは不可算です)
She has long hair.(彼女は髪が長い)
英文の解説
それでは、実際に問題を解いていきましょう。
Miho is a girl who has long hair.
ステップ1:主語と動詞
Miho is...
Miho = ミホは
is = 〜です
「ミホは〜です」
ステップ2:どんな人?(関係代名詞)
...a girl who has long hair.
a girl = (一人の)少女
who = (つなぎ言葉)
has = 持っている
long hair = 長い髪を
who has long hair の部分が、前の a girl を説明しています。
「(長い髪を持っている)少女」
ステップ3:全体をまとめる
「ミホは、長い髪を持っている、少女です。」
完成訳:「ミホは髪の長い少女です。」
いかがでしたか?
英語では「髪が長い」を「長い髪を持っている(have long hair)」と表現するのが一般的です。
Her hair is long. と言うこともできます。
練習問題
理解度を確認するための練習問題です。
(1)「who」は何のために使う?
A. 場所を説明する
B. 人を説明する(関係代名詞)
C. 物を説明する
D. 時間を説明する
答え:B
解説:先行詞が人の場合。
(2)「Miho has ( ) hair.(長い髪)」のカッコに入るのは?
A. long
B. a long
C. the long
D. longs
答え:A
解説:髪全体は不可算名詞。
(3)「I have a friend ( ) lives in Tokyo.」のカッコに入るのは?
A. which
B. who
C. whom
D. whose
答え:B
解説:先行詞が人(friend)。
(4)「She is the girl. She plays tennis.」を1文にすると?
A. She is the girl which plays tennis.
B. She is the girl who plays tennis.
C. She is the girl whom plays tennis.
D. She is the girl whose plays tennis.
答え:B
解説:主語の働きをするのでwho。
(5)「hair」の意味は?
A. 頭
B. 顔
C. 髪
D. 手
答え:C
解説:body parts。
(6)「short」の対義語は?
A. big
B. small
C. long
D. heavy
答え:C
解説:短い⇔長い。
(7)「have」の三人称単数形は?
A. haves
B. has
C. had
D. having
答え:B
解説:不規則変化。
(8)「a girl who ( ) busy.」のカッコに入るのは?
A. am
B. are
C. is
D. be
答え:C
解説:先行詞girlが単数なのでis。
(9)「antecedent」の意味は?
A. 関係代名詞
B. 先行詞
C. 動詞
D. 目的語
答え:B
解説:文法用語。
(10)「He is a boy who ( ) soccer.」のカッコに入るのは?
A. like
B. likes
C. liking
D. to like
答え:B
解説:先行詞boyが単数なので三単現のs。
日本語訳
ミホは髪の長い少女です。