関係代名詞/英文読解の練習問題

以下の英文を日本語になおしてください。

■■問題203■■
He has a dog which has long ears.

アドバイス

「耳の長い犬」
a dog which has long ears

直訳すると「長い耳を持っている犬」となります。
これも関係代名詞(which)を使った表現です。
先行詞が動物(dog)なので、who ではなく which を使っています。

英文法の解説

今回のポイントは以下の3つです。

1.【文法】関係代名詞 which(主格)
2.【文法】have(has)の意味
3.【単語】ear(耳)

それぞれ詳しく見ていきましょう。

1.【文法】関係代名詞 which(主格)


人以外のもの(動物や物)を詳しく説明するときに使います。
This is a bus.
It goes to the station.

合体させると、
This is a bus [ which goes to the station ].
(これは駅に行くバスです)

2.【文法】have(has)の意味


have は「持っている」だけでなく、特徴として「(体のパーツなどが)ある」という意味でも使います。
I have long legs.(私は足が長い=長い足を持っている)
The room has two windows.(その部屋には窓が2つある)

3.【単語】ear(耳)


耳は2つあるので、通常は複数形 ears になります。
long ears(長い耳)
ウサギ(rabbit)なども耳が長いことで有名ですね。

英文の解説

それでは、実際に問題を解いていきましょう。

He has a dog which has long ears.

ステップ1:主語と動詞


He has a dog...

He = 彼は
has = 飼っている(持っている)
a dog = 一匹の犬を

「彼は犬を飼っている」

ステップ2:どんな犬?(関係代名詞)


...which has long ears.

which = (つなぎ言葉)
has = 〜がある(持っている)
long ears = 長い耳

which has long ears が a dog を説明しています。
「(長い耳を持っている)犬」

ステップ3:全体をまとめる


「彼は、長い耳を持っている、犬を飼っている。」

完成訳:「彼は長い耳の犬を飼っている。」

いかがでしたか?
He has a long-eared dog.(形容詞 long-eared を使う)
He has a dog with long ears.(前置詞 with を使う)
という風に言い換えることもできます。

練習問題

理解度を確認するための練習問題です。

(1)「which」は何のために使う?
A. 人を説明する
B. 場所を説明する
C. 物や動物を説明する(関係代名詞)
D. 理由を説明する
答え:C
解説:whoは人、whichは物・動物。

(2)「dog」の代わりに「cat」だったら代名詞は?
A. who
B. which
C. whom
D. whose
答え:B
解説:動物はwhich。

(3)「ears」が複数形なのはなぜ?
A. 長いから
B. 聞こえるから
C. 左右に2つあるから
D. 犬だから
答え:C
解説:両耳。

(4)「I have a blue eyes.」を正しく直すと?
A. I has a blue eyes.
B. I have blue eyes.(aを取る)
C. I have a blue eye.
D. I am blue eyes.
答え:B
解説:eyesは複数形なのでaはつかない。

(5)「tail」の意味は?
A. しっぽ
B. 高い
C. 語る
D. お茶
答え:A
解説:犬のパーツ。

(6)「I have a dog.」の訳で自然なのは?
A. 犬を持っている。
B. 犬がいる。
C. 犬を飼っている。
D. 犬を食べた。
答え:C
解説:ペットの場合「飼っている」。

(7)「This is a machine ( ) makes ice cream.」のカッコに入るのは?
A. who
B. whom
C. which
D. whose
答え:C
解説:先行詞が物(machine)。

(8)「rabbit」の耳は?
A. short
B. long
C. heavy
D. fast
答え:B
解説:長い耳。

(9)「He is a boy ( ) runs fast.」のカッコに入るのは?
A. which
B. who
C. when
D. where
答え:B
解説:先行詞が人(boy)。

(10)「hear」の意味は?
A. 聞く、聞こえる
B. ここ
C. 彼女の
D. 髪
答え:A
解説:ear(耳)を使ってすること。

日本語訳

彼は長い耳の犬を飼っている。

英文を1文ずつ読もう!のトップページに戻る
Get you!! English!! わかりやすい英文法へGO!

エイゴックス
ネイティブ講師によるマンツーマン英会話です。スカイプを使って自宅でレッスンを受講できます。アメリカ、イギリス、カナダ、オーストラリア人講師が中心です。1レッスンは350円より(2019年時点)。本物の美しくてナチュラルな英語が、低価格で学べます。日本語OK、初心者OKの講師も多数在籍しています。初心者から上級者までOKです。
EFイングリッシュライブ
世界150ヶ国2,000万人が利用の世界最大級のオンライン英会話スクールです。教師は全員ネイティブです。オンライン自己学習教材も満載で好きな時間に いつでもどこでも英語学習が可能です。特徴は、ネイティブと24h英会話、世界最大級のオンライン英会話。そして1週間無料体験キャンペーン実施中です(2019年時点)
株式会社Glats
学研グループのオンライン英会話です。教育のスペシャリストが考えた英会話スクールです。初月無料キャンペーン実施中(2019年時点)。パソコンが苦手でも安心して始められます。
株式会社レアジョブ
毎日できるマンツーマン英会話が、25分129円より(2019年時点)。毎日25分で1ヶ月5,800円(税抜)より。忙しくても大丈夫 週末も平日もレッスンは早朝6時〜深夜1時まで。