E3J255|英語(英単語・熟語) 対策問題
Tom didn't come to school today because he ( ) a fever last night.
解答・解説を見る
正解: 1
正答
1
この問題のポイント
熟語 have a fever(熱がある) を問う問題です。
解説
have a fever で「熱がある」という意味になります。過去の文なので、had が入ります。
和訳:
「トムは昨夜熱があったので、今日は学校に来ませんでした。」
例文:
I have a fever, so I'll see a doctor.
(熱があるので、医者にみてもらいます。)
ひっかけポイント
体の不調は have を使って表します。have a fever(熱がある)、have a headache(頭が痛い)のように言います。
選択肢の確認
1.had。
最も適切である。
had a fever で「熱があった」となり、文に合います。
2.took。
誤り。
take a fever という形はありません。
3.caught。
誤り。
caught は catch a cold(かぜをひく)の形で使い、caught a fever とは言いません。
4.made。
誤り。
make a fever という形はありません。
覚えるポイント
- have a fever = 「熱がある」。have + 症状 で体調を表します。
- have a headache(頭が痛い)、have a cold(かぜをひいている)も同じ形です。