文法 / 仮定法

I wish / as if を使った仮定法

要点整理

I wishのあとは仮定法

I wish は「〜であればいいのに」という、現実にはそうなっていないことへの願望を表します。I wish のあとに続く節では、仮定法(実際の時制よりも1つ古い時制)を使います。

現在の事実に反する願望(I wish + 仮定法過去)

I wish I had a car.(車があればいいのに。)

これは「(今)車を持っていない」という現在の事実の裏返しです。

過去の事実に反する願望(I wish + 仮定法過去完了)

I wish I had studied English harder when I was a student.(学生のころ、もっと熱心に英語を勉強していればよかったのに。)

これは「(あのとき)熱心に英語を勉強しなかった」という過去の事実に対する後悔を表しています。

wouldやcouldを使う場合

I wish のあとに would や could を続けると、「〜してほしいのに(してくれない)」「〜できればいいのに」という意味になります。

I wish you would stop making that noise.(その音を立てるのをやめてほしいのだけれど。)

I wish I could speak French fluently.(フランス語を流暢に話せればいいのに。)

as if / as thoughのあとも仮定法

as if・as though(まるで〜であるかのように)も、実際の事実とは異なる様子を述べるときは、あとに仮定法を続けます。

現在の事実に反する様子(as if + 仮定法過去)

He talks as if he knew everything about the topic.(彼はまるでその話題について何もかも知っているかのように話す。)

実際には彼はすべてを知っているわけではない、という含みがあります。

過去の事実に反する様子(as if + 仮定法過去完了)

She looked as if she had seen a ghost.(彼女はまるで幽霊を見たかのような顔をしていた。)

主節の動詞(looked)よりもさらに前の出来事(見たかもしれない、という過去の一時点)を表すため、as if のあとは過去完了になります。

as ifのあとに直説法が使われる場合

as if のあとの内容が、実際に起こった可能性が高い(話し手が事実として捉えている)場合には、仮定法ではなく直説法(通常の時制)が使われることもあります。

It looks as if it is going to rain.(雨が降りそうな様子だ。)

この文では、話し手は「実際に雨が降りそうだ」と考えているので、仮定法ではなく直説法(is going to)が使われています。

例題

例題1(基本)

問題

次の( )内の動詞を適切な形に直せ。

I wish I ( be ) taller.

解答・解説を見る

I wish のあとに現在の事実に反する願望が続いているので、仮定法過去を使います。be動詞は主語に関係なく were を使います。

答え:were(I wish I were taller. もっと背が高ければいいのに。)

例題2(標準)

問題

次の日本語を、I wishを使って英語に直せ。「あのとき彼にもっと親切にしていればよかった。」

解答・解説を見る

「あのとき」という過去の時点でのことへの後悔なので、過去の事実に反する願望を表す仮定法過去完了(had + 過去分詞)を使います。

答え:I wish I had been kinder to him then.

例題3(応用)

問題

次の英文の( )内の動詞を適切な形に直し、時制のズレが生じる理由も説明せよ。

He acts as if he ( be ) the leader of this team, but he isn't.

解答・解説を見る

but he isn't(実際にはリーダーではない)という部分から、as if の内容が現在の事実に反することがわかります。主節の動詞 acts は現在形ですが、as if の内容が「現在の事実に反する」ことを表すため、as if のあとは仮定法過去(be動詞はwere)を使います。

答え:were(He acts as if he were the leader of this team, but he isn't. 彼はまるでこのチームのリーダーであるかのように振る舞うが、実際は違う。)

確認問題

問題

次の英文を日本語に訳せ。

She speaks English as if she had lived in the United States for many years.

答え

彼女はまるで長年アメリカに住んでいたかのような英語を話す。(実際にはアメリカに長年住んでいたわけではない、という含みがある。)