If I had more time, I would travel more. — 「もっと時間があれば、もっと旅行するのに」。過去形は「現実ではない」という合図です。
このレッスンで学ぶこと
second conditional は、今は事実ではない状況(ありえないこと、ただの想像、あまり起こりそうにないこと)を思い浮かべて、そのときどうなるかを言う形です。学校の英語では「仮定法過去」と呼ばれます。if 節には過去形、主節には would + 動詞の原形を使います:“If I had more time, I would travel more.” “If I won the lottery, I'd buy a house.”
ここで使う過去形(had、won)は、過去の話をしているのではありません。「これは現実ではない」という合図です。日本語でも「時間があったらなあ」「〜のに」と、今のことを「た」の形で言うことがあるので、感覚はつかみやすいはずです。
大事なのは first conditional との違いです。日本語の「もし宝くじに当たったら、家を買う」は、本気で当たるかもと思っている場合にも、ただ想像している場合にも使えます。英語は時制で区別します。“If I win the lottery, I'll buy a house.” は「当たる可能性がある」と考えている言い方、“If I won the lottery, I'd buy a house.” は「当たったと想像してみる」言い方です。想像の話なのに現在形と will を使うと、本当にそうなると思っているように聞こえます。
いちばん多い間違いはこれです。would を「〜だろう」と覚えていると、両方の節に would を入れたくなります。でも would が入るのは主節だけです。if 節は過去形だけにします。
“If I would have more time…” ではなく “If I had more time…” です。同じように:“If she knew the answer, she would tell you.”(彼女が答えを知っていたら、あなたに教えるでしょう)、“If I had a car, I would drive to work.”(車があれば、車で通勤するのに)。if 節は過去形(had、knew、lived)、主節は would、と分けて覚えましょう。
主節の would の後は動詞の原形です。-ed も to もつけません:I would travel(“would traveled” や “would to travel” ではありません)。would の代わりに could(〜できるのに)や might(〜かもしれない)も使えます。「ギターを習えるのに」を “would can learn” とは言いません。助動詞を2つ並べることはできないので、could を使います:If I had more free time, I could learn guitar. このときも if 節は過去形のままです。
正確に言うと例外もあります。“If you would follow me, please.”(こちらへどうぞ)のようなていねいなお願いでは、would が「〜してくださる」という意味なので if の後に来ます。これは特別な使い方で、想像の話をするときは if の後に would を使いません。
second conditional では、伝統的に if の後の be動詞は主語に関係なく were を使います。I、he、she、it でも were です:“If I were you, I would apologize.”(私があなたなら、謝ります)。学校で「仮定法では were」と習ったとおりです。
アドバイスをするときの「私があなたなら」「私だったら」は、そのまま訳して “If I am you” や “If it's me” にしないようにしましょう。決まった言い方は “If I were you, I'd wait.” または “If I were in your position, I'd wait.”(私があなたの立場なら、待ちます)です。
正直に言うと、くだけた会話ではイギリス英語でもアメリカ英語でも “If I was…” をよく耳にします。それでも were が標準の形で、試験でもこちらが求められます。アドバイスの決まり文句 “If I were you” では、were がふつうの選択です。
if 節には would を入れず、過去形(had)だけを使います。would は主節だけです。
would が入るのは主節だけです。「彼女が知っていたら」は If she knew と過去形で十分です。
日本語の「もし100万ドルあったら」は現実の話にも想像の話にも使えますが、英語で想像の話をするなら過去形と would を使います。
「私があなたなら」は現実ではない想像なので、If I were you(I でも were)と would を使います。
「〜できるのに」は could で表します。英語では助動詞を2つ並べられないので、would can とは言いません。
would の後は必ず動詞の原形です。-ed も to もつけません。
日本語の「もし〜たら/〜ば/〜なら」は、現実に起こりうる条件にも、想像の条件にも使えます。
英語では時制で区別します。起こりうることなら first conditional(If I win…, I'll…)、現実ではない想像なら second conditional(If I won…, I'd…)。想像の話をするときは、if 節を過去形、主節を would にして「これは現実ではない」と伝えましょう。
学校で習う「仮定法過去」:形は過去でも、意味は今のこと
名前に「過去」とありますが、話しているのは今や未来のことです。過去形は「現実と距離がある」という合図だと考えましょう。“If I had a car…” は「(今は持っていないけれど)車があれば」という意味です。would が入るのは主節だけで、if 節には入りません。
アドバイスの「私があなたなら」「私だったら」
英語の決まった形は “If I were you…”(または “If I were in your position…”)で、I でも were を使います:“If I were you, I'd wait.” “If I am you” や “If it's me” は不自然です。“If I was you” はくだけた会話では聞かれますが、were が標準で安全な形です。
💡 if 節は過去形(had、were、knew、lived)、主節は would + 動詞の原形。
💡 想像の話なら、日本語の「もし〜たら」でも英語は過去形 + would。現在形 + will は「起こりうる」話です。
💡 「私があなたなら」は If I were you。「〜できるのに」は could。
"If you could live anywhere, where would you go?"
"Honestly, if I had the choice, I'd move somewhere warmer."
"Same. If I weren't so attached to my job here, I'd already be gone."
"Ha, I know the feeling."
練習問題 1 · 正しい文を選びましょう
Choose the correct second conditional sentence.
練習問題 2 · 正しい文を選びましょう
Choose the correct sentence with 'were.'
練習問題 3 · 正しい時制を選びましょう
Which tense goes in the if-clause of a second conditional?
練習問題 4 · 正しい文を選びましょう
Choose the correct sentence.
練習問題 5 · 想像を表す文を選びましょう
Choose the sentence describing an unreal, hypothetical present situation.
練習問題 6 · 正しい文を選びましょう
Choose the correct sentence with a modal instead of 'would' in the main clause.
練習問題 7 · 正しい文を選びましょう
Choose the correct sentence.
練習問題 8 · 正しい文を選びましょう
Choose the correct sentence giving advice.
練習問題 9 · 文を完成させましょう
Complete the second conditional: 'If I ___ (have) a car, I would drive to work.'
練習問題 10 · 文を完成させましょう
Complete the second conditional: 'If we ___ (live) closer, we would see each other more.'
練習問題 11 · グループに分けましょう
0 / 4 分類済み
練習問題 12 · よくある間違い:「私があなたなら」の直訳
Japanese: 「私があなたなら、待ちます。」 Which English translation is correct?
覚えたことを確かめる、5つのクイック問題です。
問題 1 / 5
スコア:0/0
Choose the correct sentence.
first conditional(現実的な条件)
「もし〜なら、…するだろう」は if + 現在形、主節に will。「雨が降ったら」の「た」や「未来だから will」につられやすい点も整理します。
仮定法過去完了(Third Conditional)
「もし知っていたら、電話したのに」は If I had known, I would have called. 過去の事実と違うことを想像する third conditional の形と、た形から来る間違いを整理します。
if 以外の条件表現(provided that / as long as / unless)
provided that、as long as、on condition that、unless で if を使わずに条件を表します。「〜する限り」の後でも will を使わない理由と、硬さの違いを整理します。
zero conditional(いつも成り立つ条件)
If you heat water, it boils. 「水を熱すると沸騰する」のような、いつも成り立つ事実や習慣を表す zero conditional。現在形+現在形の形と主語の入れ方を学びます。