英語文法
願望と仮定
後悔や願望、あり得ない状況を、過去形を使って今の意味を表す構文。ネイティブは「I wish you'd listen」のような軽い不満から、「I wish I had studied harder」のような深い後悔、「I'd rather you didn't」のような遠回しな希望まで、日常的にこの形を使っている。
教科書通りの願望と仮定
世界中の英語講座で教えられる標準的な形を、作られた例文ではなく、ネイティブによる本物のクリップで紹介します。
I Wish:現在の後悔
I wish + past simple (for a present situation)
今の後悔、つまり「今すぐ違っていてほしいこと」を表すときに使う。過去形を使うのは、その願いが現実ではないというサイン。「I wish I were taller.」「I wish she knew the answer.」日常会話では「I wish I was」も「I wish I were」と同じくらいよく使われ、どちらも正しいとされているが、教科書では正式な「were」しか教えない。
I Wish:過去の後悔
I wish + past perfect (for a past situation)
過去に起きたこと、あるいは起きなかったことへの後悔を表すときに使う。「I wish I had studied harder.」「I wish they hadn't left so early.」「He wishes he'd told her the truth.」
Would Rather
I'd rather + base verb (same subject), or I'd rather + subject + past simple (different subject)
個人的な好みを表す表現。日常会話で圧倒的によく使われるのは「I'd rather + 動詞の原形」で、自分がしたいことを話すときに使う。「I'd rather stay home.」「I'd rather not talk about it.」「I'd rather cry than laugh.」相手など他の人にしてほしいことを表すときは「I'd rather + 主語 + 過去形」に変わる。「I'd rather you didn't smoke.」「She'd rather we left now.」この形は台本のない会話では珍しく、ややフォーマルで遠回しな響きを持つ。
Suppose / Imagine
Suppose / Imagine + past simple (for hypothetical framing)
相手に仮定の状況を考えてもらうときに使う。条件文と同じように過去形を使う。「Suppose you won the lottery, what would you do?」「Imagine she found out.」「Supposing he didn't come?」