「もし宝くじに当たったら…」とか、「もし空を飛べたら…」なんて、友達と話している時、つい想像が膨らみますよね?そんな「もしも」の話を英語でどう表現するか、知っていますか? 実は、それが「仮定法過去」の出番なんです!
「仮定法?なんだか難しそう…」と思ったあなた、大丈夫!この記事では、英語学習歴10年の私が、実際に生徒さんたちにつまずきがちなポイントを、コーヒー片手に教えるみたいに、分かりやすく解説します。具体的な例文はもちろん、よくある間違い、そして今日から使える練習方法まで、みーんな詰め込みました。さあ、あなたの英語で「もしも」の世界を自由に広げてみましょう!
仮定法過去って、そもそも何?
まず、一番大事なところから。仮定法過去は、文字通り「過去」の形を使いますが、話しているのは「今の現実とは違う、ありえない、または可能性の低いこと」なんです。だから、「もし~だったら、~なのに」という、ちょっと残念な気持ちや、夢物語を語るときによく使われます。
例えば、:
- If I won the lottery, I would buy a mansion. (もし宝くじに当たったら、大豪邸を買うのに。)
- If I were a bird, I would fly to Hawaii. (もし私が鳥だったら、ハワイに飛んでいくのに。)
ここで注目してほしいのは、動詞の形です。
「If」節の動詞:過去形を使おう!
仮定法過去の「If」がつく節(条件節)では、動詞は必ず「過去形」になります。たとえ話が現在のことでも、です!
- If it rains tomorrow... (これは未来の予想なので、普通の未来形)
- If it rained tomorrow... (これは「明日雨が降ったら」という、可能性が低い仮定の話。仮定法過去!)
そして、主節(結果を表す部分)では、「would」や「could」、「might」などの助動詞の過去形を使います。これらが「~だろうに」「~できるのに」といった、現実とは違う結果を表してくれるんですね。
なぜ「過去形」を使うの? ~言語学的な視点~
「なんで現在のことなのに、過去形を使うの?」って不思議に思いますよね? これは、言語学では「非現実性(unreality)」を示すためのテクニックなんです。過去形を使うことで、「これは事実とは違うんだよ」というサインを相手に送っているわけです。
例えば、「I know」は「知っている」という事実ですが、「I knew」と言うと、「(本当は知らないけど)もし知っていたら…」という仮定のニュアンスが生まれます。これは、英語の文法が、現実から少し距離を置くことで、仮定の話であることを示している、と考えると分かりやすいでしょう。
「be動詞」は「were」が基本?
仮定法過去でよく見かけるのが、「If I were you...」(もし私があなただったら…)というフレーズ。主語が I, he, she, it であっても、be動詞は「were」を使うのが一般的です。これは、仮定法過去のルールとして確立されています。
もちろん、最近ではインフォーマルな会話では「was」が使われることもありますが、公式な場や、正確さを期したい場合は「were」を使うのが無難です。Cambridge DictionaryやOxford Learner's Dictionariesでも、この「were」の使用が推奨されていますよ。
実践!
「もし私が鳥だったら、世界中を旅するのに。」を仮定法過去で言ってみましょう。
If I _______ a bird, I _______ travel all over the world.
(答え:were, would)
仮定法過去の「使いどころ」:どんな時に使う?
仮定法過去は、単なる文法ルールではありません。私たちの感情や願望、後悔などを表現するための、とっても便利なツールなんです。具体的にどんな場面で使えるか、見ていきましょう。
1. 今の現実とは違うことへの願望・希望
「~だったらいいのに!」という、今の状況では叶わない願いを表現するときに使います。
- If I had more time, I would learn to play the piano. (もっと時間があったら、ピアノを習うのに。)
- If he knew the answer, he would tell us. (彼が答えを知っていたら、私たちに教えてくれるのに。)
ケーススタディ:Aさんの場合
Aさんは、仕事が忙しくて趣味の時間が取れないことに悩んでいました。ある日、同僚との会話で、「If I had more free time, I would start painting again.」と話したそうです。この一言で、彼女の「絵を描きたい」という強い願望が伝わり、同僚も「週末に一緒にアトリエに行ってみない?」と誘ってくれたそう。仮定法過去を使うことで、自分の気持ちを効果的に伝え、それがきっかけで新しい行動が生まれたんですね!
2. 今の状況を変えたいときの提案・アドバイス
相手に何かを提案したり、アドバイスしたりする時にも使えます。ただし、少し控えめなニュアンスになります。
- If I were you, I would accept the offer. (もし私があなたなら、そのオファーを受けるでしょう。)
- If we started earlier, we could finish on time. (もっと早く始めたら、時間通りに終わらせることができるのに。)
Before & After:Bさんの場合
Bさんは、チームのプロジェクトで、いつも締め切りギリギリになってしまうことに悩んでいました。ある時、プロジェクトリーダーに「If we had a clearer plan from the beginning, we wouldn't be so rushed.」と提案しました。以前は「もっと早く始めないと!」と直接的に言いがちだったBさんですが、仮定法を使うことで、相手を責めるのではなく、「こうすればもっと良くなる」という建設的な提案ができるようになったのです。結果、チームはより計画的に動くようになり、締め切りに追われることが減りました。
3. 今の状況に対する後悔(ただし、これは仮定法過去完了とセットで)
これは少し発展形ですが、今の状況を後悔する時にも関連します。例えば、「If I had studied harder, I would be fluent now.」(もっと一生懸命勉強していたら、今頃流暢なのに。)のように、過去の行動と今の結果を結びつけて表現します。この「If I had...」の部分は「仮定法過去完了」と呼ばれ、また別の機会に詳しく解説しますね!
よくある間違いとその回避策
仮定法過去、便利だけど、つまずきやすいポイントもいくつかあります。私がこれまで見てきた生徒さんたちの間違いを元に、解説しますね。
間違い1:「If」節で未来形や現在進行形を使ってしまう
例:「If it will rain tomorrow, I will stay home.」
これはNG!「If」節では、未来のことでも現在形(または仮定法過去なら過去形)を使います。
正解: If it rains tomorrow, I will stay home. (これは未来の予測なので、普通の現在形)
正解: If it rained tomorrow, I would stay home. (これは「もし明日雨が降ったら(可能性は低いけど)」という仮定)
ポイント: 「If」は条件。「~ならば」という意味なので、未来のことでも基本は現在形で表します。仮定法過去の場合は、さらに「過去形」にして、非現実性を強調する、と覚えましょう。
間違い2:主節で「will」や「can」を使ってしまう
例:「If I won the lottery, I will buy a car.」
これもよくある間違い。仮定法過去の主節では、「would」や「could」、「might」を使います。
正解: If I won the lottery, I would buy a car.
ポイント: 仮定法過去は、現実とは違う「もしも」の世界の話。だから、未来を表す「will」ではなく、仮定を表す「would」を使うのが自然なんです。
間違い3:「If」節と主節で時制がバラバラ
例:「If I had more money, I will travel more.」
If節は過去形なのに、主節が未来形。これでは話が噛み合いません。
正解: If I had more money, I would travel more.
ポイント: 仮定法過去の基本形「If + 主語 + 過去形, 主語 + would/could/might + 動詞の原形」をしっかり頭に入れましょう。この形が、仮定法過去の「お約束」です。
今日からできる!仮定法過去マスターへの道
文法を理解しただけでは、なかなか使えるようになりませんよね。ここでは、私が普段から生徒さんに勧めている、実践的な練習方法をいくつかご紹介します。
1. 「もし私だったら…」日記をつける
毎日、寝る前に今日あった出来事や、ふと思ったことを「もし私だったら…」という視点で、仮定法過去を使って書いてみましょう。最初は簡単な文でOK。
- If I saw a famous celebrity today, I would ask for an autograph. (今日有名人に会ったら、サインをもらうだろうな。)
- If I had more energy, I would go to the gym. (もっと元気があれば、ジムに行くのに。)
ポイント: 毎日続けることが大切。最初は日本語で考えて、それを英語にしてみるのも良い練習になります。
2. 友達や同僚と「もしも」ゲーム
英語学習仲間や、英語で話す機会のある人と、お互いに「If you could have any superpower, what would it be?」(もしどんな超能力でも持てるとしたら、何がいい?)のような質問を投げかけてみましょう。そして、相手の答えに「Oh, that's cool! If I had that power, I would...」(へえ、かっこいいね!もし僕がその力を持てたら、~するだろうな。)のように、自分の仮定の話で返してみるのです。
ケーススタディ:Cさんの成功体験
Cさんは、オンライン英会話でいつも決まったトピックしか話せず、会話が弾まないことに悩んでいました。そこで、先生に「Can we talk about hypothetical situations?」と提案。「If you could travel anywhere in the world, where would you go and why?」という質問からスタート。Cさんは「If I could go to Italy, I would eat lots of pasta and pizza!」と答え、先生も「That sounds delicious! If I were there, I would visit Rome first.」と返しました。このやり取りを繰り返すうちに、Cさんは仮定法過去を自然に使えるようになり、会話の幅が格段に広がったそうです。今では、先生との雑談でも仮定法を積極的に使っています。
3. 映画やドラマのセリフを真似る
好きな映画やドラマで、登場人物が「If I were you...」とか「If you needed help...」のように仮定法過去を使っている場面を探してみてください。そのセリフを、感情を込めて真似て言ってみましょう。ネイティブスピーカーのイントネーションやリズムを掴むのに役立ちます。
例:
- 「If I were you, I wouldn't do that.」(私があなたなら、そんなことはしないな。)
- 「If you ever need anything, just ask.」(もし何か必要になったら、いつでも言ってね。)
さあ、どうでしたか? 仮定法過去、少しは身近に感じられましたか? 「もし~だったら、~なのに」という、ちょっとした夢や願望を口にするだけで、あなたの英語はもっと豊かになります。難しく考えすぎず、まずは「If I were you...」から、気軽に試してみてくださいね!