英語の仮定法とは?
英語には「仮定法」という表現があります。この文法は、現実の出来事とは異なる仮定を述べる際に使われ、未来の可能性、現在の想像、過去の出来事に基づく後悔や推測などを表現できます。仮定法を使いこなすことは、英語学習者にとって大きなステップアップとなります。この記事では、仮定法の基本的な使い方から応用までをわかりやすく解説し、豊富な例文を通じてその実際の使い方を理解していきます。
仮定法の基本
まず、仮定法は主に「条件節」と「結果節」という2つの部分で構成されます。
条件節(”if”で始まる部分)は仮定する状況を述べます。
結果節は、その仮定が現実であった場合に起こり得る結果を述べます。
仮定法には大きく分けて4つのタイプがあります。それぞれの特徴と使用場面を順に見ていきましょう。
EnglishCentralは全世界で800万人が利用!動画を活用した英会話レッスンをもっと手軽に。ChatGPTと提携したAI機能を駆使して、あなたの英語総合力を鍛えます。無料登録後、20,000本の動画見放題。そして、オンライン英会話レッスン1回無料。こちらから。
1. 仮定法現在 (Zero Conditional)
仮定法現在は、いつも真である事実や一般的な真理について話すときに使います。このタイプの仮定法では、If節も主節も現在形の動詞を使います。科学的な事実や日常的なルールを表すのに適しています。
例文:
If you mix red and blue, you get purple.
赤と青を混ぜると紫になります。
If water reaches 0°C, it freezes.
水は0℃になると凍ります。
これらの例文は、普遍的な事実を伝える際に非常に役立つ表現です。仮定法現在を使うことで、科学的な真理や一般的な法則を説明する際に、相手に明確で正確な情報を伝えることができます。
2. 仮定法現在完了 (First Conditional)
仮定法現在完了は、現実的な未来の出来事を仮定し、その結果について話すときに使います。例えば、もし何か特定の条件が満たされた場合に何が起こるかを述べる場面で有効です。If節には現在形、主節には「will」や「can」などの助動詞が使われます。
例文:
If it rains tomorrow, we will stay at home.
明日雨が降ったら、家にいます。
If you don’t hurry, you will miss the bus.
急がないとバスに乗り遅れます。
仮定法現在完了は、日常的な予測や計画を話す際に頻繁に使われます。この文型を理解することで、未来に関する予定や見込みをより正確に表現できるようになります。
3. 仮定法過去 (Second Conditional)
仮定法過去は、現在の状況とは異なる想像や仮定について話す際に使われます。現実には起こりそうにない、または現実とは異なる状況を想像して「もしこうだったら…」と表現する場合に適しています。If節には過去形の動詞を使用し、主節には「would」や「could」などの助動詞が用いられます。
例文:
If I were rich, I would travel the world.
もしお金持ちだったら、世界を旅行するのに。
If she knew the answer, she would tell us.
もし彼女が答えを知っていたら、私たちに教えてくれるでしょう。
このタイプの仮定法では、「もしもこうだったら」という現実とは異なるシナリオを表現できます。実際には不可能かもしれないことを想像する際に便利です。たとえば、夢を語ったり、もし違う選択をしていたらどうなっていたかを考える場合にこの文型は役立ちます。
4. 仮定法過去完了 (Third Conditional)
仮定法過去完了は、過去の事実に基づいて「もしこうだったら、あの時どうなっていたか」という後悔や推測を述べる際に使います。実際には起こらなかった過去の出来事について話す際に使用され、If節には「had + 過去分詞」、主節には「would have + 過去分詞」の形をとります。
例文:
If I had studied harder, I would have passed the exam.
もっと一生懸命勉強していたら、試験に合格していただろう。
If they had left earlier, they would have caught the train.
もっと早く出発していれば、その電車に間に合っていただろう。
このような仮定法過去完了を使うことで、過去の選択や行動について「もしこうしていたら」という後悔や反省を表現できます。過去に対する「もしも」という思いを表す際に非常に効果的です。
仮定法の応用
仮定法は、単に条件文だけでなく、他の状況でも広く使われます。例えば「願望」や「後悔」を表す際にも仮定法が使われます。
願望を表現する場合:I wish
「I wish」を使うことで、現在の状況が違っていたらいいのに、という願望を表現することができます。仮定法過去を使って、今の状況が異なっていたらという仮定を述べます。
例文:
I wish I were taller.
もっと背が高かったらいいのに。
I wish you were here.
あなたがここにいたらいいのに。
この文型は、今の状況に対して不満がある場合や、何かを望んでいる場合に使われます。「もし〜だったら」と似ていますが、より感情的なニュアンスが強いのが特徴です。
後悔を表現する場合:If only
「If only」を使うと、後悔や「あの時こうしていたらよかったのに」という思いを強調して表現することができます。この場合、仮定法過去完了を使って過去の出来事に対する後悔を表します。
例文:
If only I had listened to you!
あなたの言うことを聞いていればよかったのに!
If only he had taken that job, he would be successful now.
彼があの仕事を引き受けていたら、今ごろ成功していただろう。
この表現は非常に感情的で、過去の選択を振り返るときに頻繁に使われます。
英語学習における仮定法
仮定法は、英語学習において非常に重要な文法の一つです。現実とは異なる状況や条件を表現する際に用いられ、現実的な未来の予測や現在の想像、そして過去に対する後悔など、幅広い場面で使われます。仮定法をマスターすることで、英語の表現力が大きく向上し、より複雑な考えを効果的に伝えられるようになります。仮定法の使い方を正確に理解し、豊富な例文を参考にしながら、実際の会話やライティングでどんどん活用してみてください。
仮定法に関するよくある質問
Q1: 仮定法過去では「If I was」と「If I were」のどちらが正しいのですか?
A1: 伝統的な文法ルールでは、仮定法過去で「I」が主語の場合には「If I were」を使うのが正しいとされています。これは現実では起こり得ない仮定を表現する際に使われます。ただし、カジュアルな会話では「If I was」も広く使われており、ネイティブスピーカーの間でも許容されることが多いです。
例: If I were you, I would take the job.
(私があなたなら、その仕事を受けるでしょう。)
Q2: 仮定法現在完了(First Conditional)と仮定法過去(Second Conditional)の違いは何ですか?
Q2: 仮定法現在完了(First Conditional)と仮定法過去(Second Conditional)の違いは何ですか?
A2: 仮定法現在完了(First Conditional)は、現実的な未来の可能性を表す場合に使われ、条件が満たされた場合に起こり得る結果を表します。一方、仮定法過去(Second Conditional)は、現実とは異なる想像やあり得ない仮定を表現する際に使います。
仮定法現在完了の例: If it rains tomorrow, we will cancel the event.
(もし明日雨が降ったら、イベントを中止します。)
仮定法過去の例: If I had more time, I would travel.
(もっと時間があれば旅行するのに。)
Q3: 仮定法過去完了(Third Conditional)はどのような場面で使うのですか?
Q3: 仮定法過去完了(Third Conditional)はどのような場面で使うのですか?
A3: 仮定法過去完了(Third Conditional)は、過去の事実に基づいて「もしあの時こうだったら、ああなっていただろう」という後悔や仮想の結果を述べるときに使います。過去に起こらなかったことについての推測を表現するため、過去の選択や行動を振り返る際に頻繁に使われます。
例: If I had studied harder, I would have passed the exam.
(もっと勉強していれば、試験に合格していただろう。)
英語学習に役立つ TikTok アカウントのフォローもお忘れなく ↓↓↓
@englishcentral_japan
English Centralでは英語学習を効果的かつ楽しくサポートするアプリもご利用いただけます。その豊富な動画ライブラリから興味のあるトピックを選んで学習できるので、自分のペースで学習を進めることができます。App Store や Google Play から今すぐダウンロードして、楽しく英語をマスターしましょう!