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 = 「パーティーで」。

関連問題

E3J18E3J20