確認テスト
次の英文の用法に注意して、日本語になおしなさい。
If I have time, I will help you.
- 正解文:
- If I have time, I will help you.
- 日本語訳:
- もし時間があれば、手伝うつもりです。
- 解説:
- 直説法(現在形)。「時間がある可能性がある」という現実の条件です。
If I had time, I would help you.
- 正解文:
- If I had time, I would help you.
- 日本語訳:
- もし時間があれば(実際はないが)、手伝うのになあ。
- 解説:
- 仮定法(過去形)。「時間がない」という現実に反する想像です。
If it rains tomorrow, we will stay home.
- 正解文:
- If it rains tomorrow, we will stay home.
- 日本語訳:
- もし明日雨が降れば、私たちは家にいます。
- 解説:
- 直説法。未来の起こりうる天候に基づいた現実的な予定です。
If I lived in Hawaii, I would be happy.
- 正解文:
- If I lived in Hawaii, I would be happy.
- 日本語訳:
- もしハワイに住んでいれば(実際は違うが)、幸せだろうになあ。
- 解説:
- 仮定法。現在の「住んでいない」という事実に反する想像です。
If you see her, please tell her the news.
- 正解文:
- If you see her, please tell her the news.
- 日本語訳:
- もし彼女に会ったら、そのニュースを伝えてください。
- 解説:
- 直説法。実際に会う可能性がある場合の現実的な依頼です。
If I were you, I would go there.
- 正解文:
- If I were you, I would go there.
- 日本語訳:
- もし私があなたなら、そこへ行くのになあ。
- 解説:
- 仮定法。自分は他人になれないため、非現実的な想像です。
If she comes, we will start the party.
- 正解文:
- If she comes, we will start the party.
- 日本語訳:
- もし彼女が来たら、パーティーを始めます。
- 解説:
- 直説法。彼女が来る可能性がある現実的な状況です。
If I had a car, I could drive to the beach.
- 正解文:
- If I had a car, I could drive to the beach.
- 日本語訳:
- もし車を持っていれば(実際はないが)、ビーチまでドライブできるのに。
- 解説:
- 仮定法。「車がない」という現在の事実に反する想像です。
If you are busy, I will come back later.
- 正解文:
- If you are busy, I will come back later.
- 日本語訳:
- もしお忙しいなら、後でまた来ます。
- 解説:
- 直説法。相手が今忙しいかもしれないという現実的な推測です。
If I spoke English well, I would talk to him.
- 正解文:
- If I spoke English well, I would talk to him.
- 日本語訳:
- もし英語を上手に話せれば(実際は苦手だが)、彼に話しかけるのに。
- 解説:
- 仮定法。現在の「話せない」能力に対する想像です。