まずはこの3つ
- if なしで仮定の would・could・might→隠れた if を探す
- 隠れ場所は前置詞句・otherwise・主語・副詞句・不定詞
- would V=今・未来の仮定、would have p.p.=過去の仮定
見抜く鍵は主節の助動詞
仮定法の正体は「時制を1つ過去にずらして現実から距離を取る」こと。その印は主節の would/could/might(+have p.p.)。if 節が見当たらないのにこれがあれば、条件は別の場所に埋め込まれている。見つけたら「もし〜なら」と if 節に戻して訳すと、構造が採点者に伝わる。
見抜き方の手順4
- 1主節の would・could・might を見つける過去の話の would(よく〜した)・could(〜できた)でないか文脈で確認
- 2if 節を探すなければ下の5か所のどれかに条件が隠れている
- 3条件の部分を if 節に書き換えるWithout A → If it were not for A/A 主語 → If S were A
- 4時を決める仮定法なら would V=今・未来の仮定、would have p.p.=過去の事実の反対
1前置詞句に隠れた if4
- 1Without A/But for A「A がなければ/なかったら」。主節の時制で今か過去かを決める。but for はかたい書き言葉。Without your help, I couldn't have finished the project.君の助けがなかったら、計画をやり遂げられなかっただろう。
- 2If it were not for A/If it had not been for AWithout の if 節版。were not for=今、had not been for=過去。整序・書き換えの定番。If it were not for the sun, nothing could live.太陽がなければ、何も生きられないだろう。
- 3Were it not for/Had it not been forif を省略すると倒置になる。文頭の Were・Had を見たら疑問文ではなく仮定。Had it not been for the map, we would have gotten lost.地図がなかったら、私たちは道に迷っていただろう。
- 4With A「A があれば/あったら」。Without の逆。主節に would があることで仮定とわかる。With a little more money, I could buy a better laptop.もう少しお金があれば、もっといいノートパソコンが買えるのに。
2副詞(句)に隠れた if3
- 1otherwise=さもなければ「前の文の内容がなかったら」。前文の反対が条件になる。前文が事実なら主節は仮定法。I took a taxi; otherwise, I would have been late.タクシーに乗った。そうでなければ遅刻していただろう。✕otherwise を「その他の点では」と訳す(その意味もあるが、would があれば仮定)
- 2in A's place/in A's position「A の立場なら」=If I were in A's place(A が you なら If I were you)。I wouldn't do that in your place. のように使う。In your place, I would apologize to her.私が君の立場なら、彼女に謝るだろう。
- 3時・場所の副詞句ten years ago・in the Edo period・on the moon なども、would があると「〜だったら」の条件になることがある(過去の習慣の would と区別)。Ten years ago, this plan would have been impossible.10年前なら、この計画は不可能だっただろう。
3主語に隠れた if3
- 1A+名詞 would 〜主語の名詞に条件が入る。A true friend would 〜=If he were a true friend, he would 〜。主語を「〜なら」と訳す。A true friend would not say such a thing.本当の友人なら、そんなことは言わないだろう。
- 2比較級の主語 would have p.p.A wiser person など比較級つきの主語は「もっと〜な人なら」。過去への後悔・批判を含むことが多い。A more careful driver would have avoided the accident.もっと注意深い運転手なら、その事故を避けられただろう。
- 3無生物主語+would物・行為が主語でも同じ。A few minutes' walk would 〜=「数分歩けば〜」。A short rest would make you feel better.少し休めば気分がよくなるよ。
4不定詞・分詞に隠れた if3
- 1To V, S would 〜文頭の不定詞が条件「〜すれば」。To hear him speak, …=If you heard him speak, …。To hear her speak English, you would think she was American.彼女が英語を話すのを聞けば、アメリカ人だと思うだろう。
- 2It would be 形 to V真主語の不定詞が条件の意味を含む。「〜すれば…だろう」。控えめな提案にもよく使う。It would be a mistake to ignore his advice.彼の助言を無視したら間違いだろう。
- 3分詞構文に仮定Born/Left alone など文頭の分詞が条件「〜だったら」。主節の would have p.p. が目印。Born in a different era, he would have become a great leader.別の時代に生まれていたら、彼は偉大な指導者になっていただろう。
5条件が文脈に溶けている場合3
- 1I could have p.p.「(その気になれば)〜できたのに」の時は、言わない条件 if I had wanted to が隠れている。※「〜した可能性もある」の意味もある。I could have won, but I let him win.勝とうと思えば勝てたが、彼に勝たせてやった。
- 2I would 〜(控えめ)I would say 〜/I'd like 〜 は「(言うとすれば)〜だろう」の仮定から生まれた婉曲。断定を避けて丁寧になる。I would say it's about ten kilometers from here.ここから10キロくらいだと思う。
- 3Anyone[Nobody]would 〜any・no の主語が「(その立場なら)誰でも」という条件を含む。後ろの不定詞が条件を補うことも多い。Anyone would be upset to be treated like that.あんな扱いを受けたら、誰でも腹を立てるだろう。
隠れた if → if 節への書き換え早見表
| 隠れた形 | if 節に戻すと |
|---|---|
| Without[But for]A(今) | If it were not for A |
| Without[But for]A(過去) | If it had not been for A |
| With A | If S had A(過去なら had had A) |
| 〜; otherwise … | If S had not[did not]〜 |
| A true friend would 〜 | If he were a true friend |
| To hear him, … | If you heard him, … |
| Born in 〜, … | If he had been born in 〜 |
ここで読み違える3
- ✕I could swim when I was five.=泳げたのに○5歳の時には泳げた(過去の能力)when 節で過去の事実なら直説法の could
- ✕He would often go fishing.=釣りに行くだろう○彼はよく釣りに行ったものだoften・used to と並ぶ would は過去の習慣
- ✕Without water, we cannot live.(仮定法)○水なしでは生きられない(一般論)主節が現在形なら仮定法ではない。助動詞の形で判断
確認テスト
- 1your advice, I would have made a big mistake.正解は Without。助言がなかったら(過去)
- 2it not been for the rescue team, they would have died.正解は Had。If it had not been for の倒置
- 3I left early; , I would have missed the train.正解は otherwise。さもなければ(=早く出なかったら)
- 4A wise man such a thing.正解は would not do。主語に仮定:賢い人ならしないだろう
- 5him speak, you would think he was a professor.正解は To hear。不定詞に仮定:聞けば
- 6With a little more effort, you passed the exam.正解は could have。With+仮定法過去完了
隠れた仮定を一覧にまとめ、A4 2枚で印刷できる無料PDFにしました。Web版は赤シート・覚えたチェック・カード・4択テストつき。