E3J19|英語(英単語・熟語) 対策問題
Did you ( ) a good time at the party last night?
解答・解説を見る
正解: 2
正答
2
この問題のポイント
熟語 have a good time(楽しい時を過ごす) を問う問題です。
解説
have a good time で「楽しい時を過ごす」という意味になります。
「昨夜のパーティーで楽しく過ごしましたか」とたずねる文なので、have が入ります。
和訳:
「昨夜のパーティーは楽しかったですか。」
例文:
We had a good time at the beach.
(私たちは海辺で楽しい時を過ごしました。)
選択肢の確認
1.take。
誤り。
take a good time という形はありません。
2.have。
最も適切である。
have a good time で「楽しい時を過ごす」となり、文に合います。
3.give。
誤り。
give a good time という形では「楽しく過ごす」の意味になりません。
4.make。
誤り。
make a good time という形はありません。
覚えるポイント
- have a good time = 「楽しい時を過ごす」。have fun もほぼ同じ意味です。
- Did you + 動詞の原形 〜? = 過去のことをたずねる疑問文。
- at the party = 「パーティーで」。