「もっと英語が話せたらいいのに」
「まるで何も知らないかのように振る舞う」
英語では、このような願望や現実とは異なる想像を表すときにも、仮定法が使われます。
代表的な表現が、I wish・as if・If only・It’s time などです。
この記事では、それぞれの意味や使い方、仮定法過去・仮定法過去完了との関係を、例文とともにわかりやすく解説します。
1.I wishを使った仮定法とは?
I wishは「〜だったらいいのに」「〜していればよかったのに」という願望や後悔を表す表現です。
後ろに続く動詞の形によって、現在の願望と過去への後悔を区別できます。
| 表現 | 意味 | 表す内容 |
| I wish+仮定法過去 | 〜だったらいいのに | 現在の願望 |
| I wish+仮定法過去完了 | 〜していればよかったのに | 過去への後悔 |
① I wish+仮定法過去(主語+動詞の過去形).
=「〜だったらいいのに」
現在の事実とは異なる願望を表すときは、I wishの後ろに仮定法過去を使います。
これらは、実際にはそうではない現在の状況について、願望を表しています。
なお、be動詞はwereが伝統的な基本形ですが、日常会話ではwasも使われます。
② I wish+仮定法過去完了(I wish+主語+had+過去分詞).
=「〜していればよかったのに」
過去の行動や出来事を振り返り、実際とは異なる結果を望んでいることがポイントです。
I wish+過去形は現在の願望、 I wish+had+過去分詞は過去への後悔を表します。
動詞の形だけでなく、いつのことを願っているのかを意識しましょう。
2.I wish+wouldの使い方
I wishの後ろには、would+動詞の原形を使うこともあります。
この表現は、相手の行動や状況が変わってほしいという願望・不満を表すときによく使われます。
▼基本形
I wish+主語+would+動詞の原形.
=「〜してくれたらいいのに」
▼I wish+couldとの違い
| 表現 | 主な意味 |
| I wish I could … | 自分が〜できたらいいのに |
| I wish you would … | あなたが〜してくれたらいいのに |
I wish I couldは能力や可能性への願望、I wish you wouldは相手の行動が変わることへの願望を表します。
I wish+wouldは、相手の行動や状況の変化を望むときによく使います。
自分自身の能力について「〜できたらいいのに」と言う場合は、 通常I wish I could …を使います。
3.as ifを使った仮定法とは?
as ifは「まるで〜であるかのように」という意味の表現です。
実際の状況とは異なることを、まるで本当であるかのように表すときに使います。
▼基本形
as if+主語+動詞の過去形
=「まるで〜であるかのように」
これらの英文では、実際にはそうではない状況を想像して表しています。
as if+仮定法過去完了(主語+had+過去分詞)
=「まるで〜したかのように」
過去の出来事について、事実とは異なることを表す場合には、had+過去分詞を使います。
as ifの後ろでは、主節の時制だけでなく、想像している出来事がいつ起こったのかが重要です。
なお、as ifの後ろには直説法も使えます。話し手が実際にそうである可能性を考えている場合は、現在形などが使われることもあります。
4.as thoughとの違い
as thoughも、as ifと同じように「まるで〜であるかのように」という意味を表します。
基本的には、どちらも同じように使えます。
| 表現 | 意味 | 特徴 |
| as if | まるで〜のように | 会話・文章で広く使われる |
| as though | まるで〜のように | やや改まった印象になることがある |
基本的な意味に大きな違いはないため、まずはas ifを覚えておくとよいでしょう。
5.If onlyを使った仮定法
If onlyは「〜でさえあればいいのに」「〜していればよかったのに」という意味で、強い願望や後悔を表します。
I wishと似ていますが、If onlyのほうが感情を強く表すことが多いのが特徴です。
① If only+仮定法過去
現在の事実とは異なる強い願望を表します。
② If only+仮定法過去完了
過去の出来事に対する強い後悔を表します。
▼I wishとIf onlyの比較
| 表現 | 意味 | ニュアンス |
| I wish I had more time. | もっと時間があればいいのに。 | 一般的な願望 |
| If only I had more time! | もっと時間がありさえすればいいのに! | より強い願望 |
6.It’s timeを使った仮定法
It’s timeは「もう〜する時間だ」という意味の表現です。
その後ろに主語+動詞の過去形を続けると、**「もう〜してもよい頃だ」「そろそろ〜すべきだ」**という意味になります。
▼基本形
It’s time+主語+動詞の過去形.
=「もう〜してもよい頃だ」
▼It’s time toとの違い
It’s time to+動詞の原形も使えますが、意味に少し違いがあります。
| 表現 | 意味 |
| It’s time to go. | 行く時間です。 |
| It’s time we went. | もう行ってもよい頃です。 |
| It’s high time we went. | もうとっくに行くべき頃です。 |
It’s high timeは、何かをするのが遅れていることへの不満や催促を表す場合があります。
It’s time+主語+過去形では、 現在やこれからの行動について述べていても、動詞の過去形を使います。
It’s high timeは、より強い催促や不満を表すことがあります。
7.仮定法の重要表現の見分け方|3ステップ
I wish・as if・If onlyなどの表現を読むときは、次の3ステップで考えましょう。
I wish・as if・If only・It’s timeなど、 どの表現が使われているか確認します。
I wish I had studied harder.
この文では、I wishが使われているため、願望や後悔を表していると分かります。
過去形なのか、had+過去分詞なのかを確認します。
I wish I had studied harder.
had+過去分詞なので、過去への後悔を表していると判断できます。
表現の意味と動詞の形を組み合わせて、日本語訳を考えます。
「もっと一生懸命勉強していればよかったのに」
過去に十分勉強しなかったことへの後悔を表しています。
8.仮定法の重要表現でよくある間違い
① I wishの後ろに現在形を使ってしまう
現在の事実とは異なる願望を表す場合は、動詞の過去形を使います。
❌ 誤った文
I wish I have more time.
⭕ 正しい文
I wish I had more time.
もっと時間があればいいのに。
現在の事実とは異なる願望なので、 動詞の過去形hadを使います。
② 過去への後悔なのに過去形を使ってしまう
過去の出来事に対する後悔は、had+過去分詞を使います。
❌ 意図した意味と異なる文
I wish I studied harder.
⭕ 過去への後悔を表す文
I wish I had studied harder.
もっと一生懸命勉強していればよかったのに。
過去への後悔には、had+過去分詞を使います。 過去形だけでは、現在の状況に対する願望として解釈されることがあります。
③ It’s timeの後ろを現在形にしてしまう
It’s time+主語の後ろでは、通常、動詞の過去形を使います。
❌ 誤った文
It’s time you go to bed.
⭕ 正しい文
It’s time you went to bed.
もう寝る時間ですよ。
「もう〜してもよい頃だ」という意味では、 It’s time+主語+動詞の過去形を使います。
9.練習問題
I wish・as if・If only・It’s timeの使い方を確認しましょう。
問題1|空欄に適切な形を入れましょう。
I wish I( )more free time.
(have)
回答を見る
had
現在の事実とは異なる願望なので、動詞の過去形を使います。
問題2|正しい語を選びましょう。
I wish I(studied / had studied)harder for the exam yesterday.
回答を見る
had studied
昨日の試験勉強について後悔しているため、had+過去分詞を使います。
問題3|空欄に適切な形を入れましょう。
He talks as if he( )everything.
(know)
回答を見る
knew
実際には何でも知っているわけではないという仮定なので、過去形を使います。
問題4|日本語に合う英文を作りましょう。
もっと早く出発していればよかったのに!
回答を見る
If only I had left earlier!
If only+had+過去分詞で、過去への強い後悔を表します。
問題5|誤った英文を正しく書き換えましょう。
It’s time we start the meeting.
回答を見る
It’s time we started the meeting.
It’s time+主語+動詞の過去形で、「もう〜してもよい頃だ」という意味になります。
10.まとめ
I wish・as if・If only・It’s timeは、願望や後悔、現実とは異なる想像を表す重要な表現です。
| 表現 | 主な意味 |
| I wish+過去形 | 〜だったらいいのに |
| I wish+had+過去分詞 | 〜していればよかったのに |
| I wish+would | 〜してくれたらいいのに |
| as if+過去形 | まるで〜であるかのように |
| as if+had+過去分詞 | まるで〜したかのように |
| If only+仮定法 | 〜でさえあればいいのに |
| It’s time+過去形 | もう〜してもよい頃だ |
特に大切なのは、現在の願望なのか、過去への後悔なのかを区別することです。
次の記事では、仮定法現在やwithout・but forなど、ifを使わない仮定表現について解説します。


コメント