基本
100

仮定法過去の公式を答えなさい。

If S 過去形, S would 動原.

「(今)もし~なら、・・・だろうになぁ」

100

「もし海の近くに住んでいたら、毎日泳ぎに行くことができるのになぁ。」

If I (  ) near the sea, I (  )(  ) swimming every day.

If I ( lived ) near the sea, I ( could  )( go ) swimming every day.

100

「万一、考えが変わるなら、私に知らせてね。」

If you [ should  / were to  ] change your mind, please let me know.

If you [  should ] change your mind, please let me know.

100
「~がなければ」

Without ~

= (  )(  ) ~

= If (  )(  )(  )(  ) ~

= (  )(  )(  ) for ~

= ( But )( for ) ~

= If ( it )( were )( not )( for ) ~

= ( Were )( it  )( not ) for ~

200

仮定法過去完了の公式を答えなさい。

If S had Vp.p., S would have Vp.p.

「(過去に)もし~だったら、・・・だっただろうになぁ」

200
「もし彼の電話番号を知っていたら、彼に電話したのになぁ。」

If I (  )(  ) his phone number, I (  )(  )(  ) him.

If I ( had )( known ) his phone number, I (would )( have )( called ) him.

200
仮定法If省略による倒置ができるのは、(  )(  )(  )の3つ!

were, had, should

200

「もうそろそろ寝る時間だよ。」

It's (  )(  ) you (  ) to bed.

It's ( about )( time ) you ( went  ) to bed.

300

仮定法ミックス[「(過去に)もし~だったら、(今)・・・だろうになぁ」] の公式を答えなさい。


If S had Vp.p., S would 動原.  

300

「もし彼がそのチームに参加していたら、彼は今スターだろうになぁ。」

If he (  )(  ) the team, he (  )(  ) a star now.

If he ( had )( joined ) the team, he ( would )( be ) a star now.

300

I wish I were a bird.

= If (   ) I were a bird.

= If ( only  ) I were a bird.

300

I suggest that he goes there. 間違いを指摘しなさい。

I suggest that he go [should go] there.