確認テスト
次の日本文に合う英文になるように、( )に適当な語を書き入れなさい。
If she ( ) not sick, she ( ) join us.
- 正解文:
- If she were not sick, she could join us.
- 日本語訳:
- もし彼女が病気でなければ、私たちに加われるのに。
- 解説:
- 彼女が病気である現実に対する仮定です。
If I ( ) a cat, I ( ) sleep in the sun.
- 正解文:
- If I were a cat, I would eat fish and sleep.
- 日本語訳:
- もし私が猫なら、ひなたぼっこをして寝るのに。
- 解説:
- 非現実的な動物への変身を想像しています。
If the water ( ) not cold, I ( ) swim.
- 正解文:
- If the water were not cold, I could swim.
- 日本語訳:
- もし水が冷たくなければ、泳げるのに。
- 解説:
- 実際には冷たい水に対する仮定です。
If he ( ) more careful, he ( ) not make mistakes.
- 正解文:
- If he were more careful, he would not make mistakes.
- 日本語訳:
- もし彼がもっと注意深ければ、ミスをしないだろうに。
- 解説:
- 彼の現在の性質に反する仮定です。
If I ( ) free, I ( ) go to the movies with you.
- 正解文:
- If I were free, I could go to the movies with you.
- 日本語訳:
- もし暇なら、あなたと映画に行けるのに。
- 解説:
- 実際は忙しくて行けない状況を仮定しています。
If they ( ) here, they ( ) tell us the truth.
- 正解文:
- If they were here, they would tell us the truth.
- 日本語訳:
- もし彼らがここにいれば、本当のことを話してくれるだろうに。
- 解説:
- 彼らが不在である現実に対する想像です。
If I ( ) a star, I ( ) shine at night.
- 正解文:
- If I were a star, I would shine at night.
- 日本語訳:
- もし私が星なら、夜に輝くのになあ。
- 解説:
- 無生物への変身を想像する仮定法です。
If it ( ) not winter, it ( ) be warmer.
- 正解文:
- If it were not winter, it would be warmer.
- 日本語訳:
- もし冬でなければ、もっと暖かいだろうに。
- 解説:
- 季節という事実に反する仮定です。
If I ( ) brave, I ( ) talk to her.
- 正解文:
- If I were brave, I would talk to her.
- 日本語訳:
- もし私が勇敢なら、彼女に話しかけるのになあ。
- 解説:
- 自分の内面に対する仮定です。
If she ( ) my sister, I ( ) be happy.
- 正解文:
- If she were my sister, I would be happy.
- 日本語訳:
- もし彼女が私の姉妹なら、うれしいのになあ。
- 解説:
- 実際は姉妹ではない人に対する想像です。