コンテンツ一覧


英語 英文法 仮定法過去完了

 N. 仮定法
 

仮定法過去完了

  過去の事実に反する仮定。
  if節の動詞は過去完了形 had+過去分詞に、
  主節の動詞は助動詞の過去形+have+過去分詞に変化させる。
  If it had been fine yesterday, I would have gone shopping.
  「昨日晴れてたなら、私は買い物に行ってただろう。」
  If I had had enough money then, I might have bought the car.
  「もしその時十分なお金を持っていたら、私はその車を買ったかもしれない。」
  If I had known, I would have attended the party.
  「もし知っていたなら、私はそのパーティーに出席しただろう。」
  If I had known your address, I would have written to you.
  「もしあなたの住所を知っていたなら、私はあなたに手紙を書いただろう。」
  If he had not been sick, he could have played tennis.
  「もし病気でなかったなら、彼はテニスができただろう。」
  過去の事実に反する願望。
  I wish I had known about it.
  「それについて知ってたならなあ。」
  I wish I had had a car.
  「車を持ってたならなあ。」
  I wished I had been rich.
  「金持ちだったら良かったのにと思った。」

  英文法 仮定法 練習問題↑


 N. 仮定法トップへ↑       英語文法解説へ↑

コンテンツ一覧

  • Learn Japanese
  • JLPT Practice
  •      N1
  • N2   N3
  • N4   N5










   トップページ     当サイトについて