高校英語文法
5分で解ける!SVOOの書きかえに関する問題
- ポイント
- 練習
- チャレンジ
この動画の問題と解説
チャレンジ
一緒に解いてみよう
解説
これでわかる!
チャレンジの解説授業
cookはgive型?buy型?
2つの英文が同じ意味になるように,下線に英語を補う問題だね。
1つ目の文章を見てみるよ。
He cooked me a nice meal.
「彼は私に美味しい料理を作ってくれた。」
となっているね。
これの書きかえをする必要があるんだね。
ここでは cooked という動詞cook「(料理を)作る」の過去形が使われているね。
cookがgive型の動詞か,buy型の動詞かが問題 だ。
ここで「相手に確実に物が渡ったかどうか」を考えてみよう。
「彼」が「私」のために「美味しい料理を作ってくれた」,ということは確実だよね。
でも「私」がその 「美味しい料理」を本当に食べたのかどうかまではこの文章だけではわからない よ。
ということは,これは 「人に物が渡るとは限らない」buy型の動詞 だとわかるよね。
buy型の動詞の場合は buy 物 for 人という形で,forを使って書きかえをする よ。
今回は,物がa meal で,人が me に当たるね。
だから,
He cooked a meal for me.
となるんだ。
入試レベル問題にチャレンジしてみましょう。