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

熟語

Getting up early is good (  ) your health.

解答・解説を見る

正解: 1

正答

1

この問題のポイント

熟語 be good for 〜(〜によい) を問う問題です。

解説

be good for 〜 で「〜によい」という意味になります。早起きが健康に「よい」という文なので、for が入ります。

和訳:
「早起きは健康によいです。」

例文:
Vegetables are good for you.
(野菜は体によいです。)

ひっかけポイント
be good at 〜 は「〜が得意だ」という別の意味です。「〜によい」は for を使います。

選択肢の確認

1.for。
最も適切である。
be good for 〜 で「〜によい」となり、健康の話に合います。

2.at。
誤り。
be good at 〜 は「〜が得意だ」という意味で、この文に合いません。

3.of。
誤り。
good of は It's kind of you のような別の形で使い、この文に合いません。

4.under。
誤り。
good under という形はありません。

覚えるポイント

  • be good for 〜 = 「〜によい」⇔ be bad for 〜(〜に悪い)。
  • be good at 〜(〜が得意だ)との区別が頻出です。

関連問題

E3J135E3J137