高2英語
仮定法過去(現在の反実仮想)
この単元でよくある間違いと、その直し方をまとめたよ
この単元でよくある間違い
おなじところでつまずく子は多いよ。まず「どこでまちがえたか」を見てみよう
次の日本語の意味になるように、( )内の語を適切な形に直しなさい。 「もしあのとき君の助言に従っていたら、今こんな面倒なことにはなっていないだろうに。」 If I ( follow ) your advice then, I ( not / be ) in such trouble now.
✕ よくある答え: had followed / would not have been
「if 節が had + 過去分詞 なら主節は would have + 過去分詞」とセットで丸暗記していて、主節の末尾にある now(=現在のこと)という手がかりを読み飛ばしてしまう。if 節と主節はそれぞれ独立に「いつの事実に反するか」で形を決める、という原則が身についていない。
正しい答え: had followed / would not be