E2J133英語(英単語・熟語) 対策問題

熟語

He is too shy to speak (  ).

解答・解説を見る

正解: 1

正答

1

この問題のポイント

熟語 in public(人前で) を問う問題です。

解説

「彼は恥ずかしがり屋すぎて」がヒントです。「人前で」話せないという流れなので、in public が入ります。speak in public で「人前で話す」という意味です。

和訳:
「彼は恥ずかしがり屋すぎて人前で話すことができません。」

例文:
You should not talk about private matters in public.
(人前で個人的なことを話すべきではありません。)

選択肢の確認

1.in public。
最も適切である。
「人前で」という意味で、恥ずかしがり屋という文脈に合います。

2.by heart。
誤り。
「暗記して」という意味で、文の内容に合いません。

3.on purpose。
誤り。
「わざと」という意味で、文の内容に合いません。

4.in vain。
誤り。
「むだに」という意味で、文の内容に合いません。

覚えるポイント

  • in public = 「人前で、公の場で」。speak in public の形でよく使われます。
  • 反対の意味の表現は in private(内密に、非公開で)です。

関連問題

E2J132E2J134