25回目の演習となります。
以下10題を解いてみてください。
【問題】 それぞれ下の①〜④のうちから最も適切なものを1つ選びなさい。
問1
When I opened the door this morning, I saw a boy ___ into the park.
① is sneaked
② sneaking
③ sneaks
④ to sneak
問2
Since they met at university, Tom and Lisa ___ each other almost every day.
① are emailing
② emailed
③ have been emailing
④ will email
問3
My father asked me ___ we should drive or take the train.
① that
② what
③ whether
④ which
問4
My parents wanted to have me ___ dinner for the guests.
① cook
② cooked
③ cooks
④ to cook
問5
She took it for ___ that everyone knew about the schedule change.
① demanded
② granted
③ natural
④ truthful
問6
Could you ___ me who is in charge of the school festival?
① say to
② talk to
③ teach
④ tell
問7
The waiter added ___ the bill and told us the total amount.
① at
② from
③ off
④ up
問8
The ( A ) of admission is lower for ( B ) who have student ID cards.
① A: cost B: them
② A: cost B: those
③ A: fare B: them
④ A: fare B: those
問9
Although I ( A ) lived in Canada for a year, I have never ( B ) to Niagara Falls.
① A: ever B: been
② A: ever B: visited
③ A: once B: been
④ A: once B: visited
問10
My father works overtime every day to ( A ) ends meet, ( B ) he rarely spends money on luxuries.
① A: get B: but
② A: get B: so
③ A: make B: but
④ A: make B: so
————————————————————————————————-
【解答・解説】
問1
解答:② sneaking
解説:see + 目的語 + 動詞のing形
で「〜が…しているのを見る」という意味になります。
I saw him sneaking into the room.
(彼がこっそり部屋に入っているのを見た)
進行中の動作を目撃した場合は動詞の ing 形を使うのがポイントです。
問2
解答:③ have been emailing
解説:since + 過去形 がある場合は
現在完了形を使います。
I have been emailing her since last week.
(先週からずっと彼女にメールを送っている)
動作が今まで継続しているため、現在完了進行形が適切です。
問3
解答:③ whether
解説:whether A or B で
「AかBか」という意味になります。
I don’t know whether he will come or not.
(彼が来るかどうか分からない)
間接疑問文では if ではなくwhether が使われることも多いです。
問4
解答:① cook
解説:have + 人 + 動詞の原形
で「人に〜してもらう」という使役の意味になります。
I had my mother cook dinner.
(母に夕食を作ってもらった)
一方、
have + 物 + 過去分詞は「〜してもらう/〜される」という別の用法です。
I had dinner cooked.
(夕食を作ってもらった)
形の違いに注意が必要です。
問5
解答:② granted
解説:take it for granted that ~で「〜を当然だと思う」という意味になります。
We often take peace for granted.
(私たちは平和を当然だと思いがちだ)
重要な慣用表現です。
問6
解答:④ tell
解説:tell + 人 + 疑問詞節
という形を取ります。
Please tell me where he lives.
(彼がどこに住んでいるのか教えてください)
say や talk はこの語順では使えません。
問7
解答:④ up
解説:add up で「合計する」という意味になります。
Please add up these numbers.
(これらの数字を合計してください)
句動詞として覚えておきましょう。
問8
解答:② A: cost B: those
解説:cost は「費用」という意味の名詞です。
the cost of living(生活費)
those は「そのような人々」を指す代名詞として使われます。
Those who work hard will succeed.
(努力する人は成功する)
問9
解答:③ A: once B: been
解説:once lived で「かつて住んでいた」という意味になります。
He once lived in Kyoto.
(彼はかつて京都に住んでいた)
have been to ~ は「〜へ行ったことがある」という経験を表します。
I have been to Kyoto.
(京都へ行ったことがある)
意味の違いを区別することが重要です。
問10
解答:③ A: make B: but
解説:make ends meet で「収入の範囲内でやりくりする」という意味になります。
It is hard to make ends meet.
(やりくりするのは大変だ)
but は対比を表す接続詞です。
構文と慣用表現の両方を押さえておきましょう。
文脈は逆接なので but。

コメント