LastUpDate 2022/02/25

仮定法

仮定法とは

仮定法は, 現実とは異なる願望や想定を表す表現。
「もし〜なら…なのに」「…であれば良いのになあ」など
if や wish を使って表す。この表現では動詞(助動詞)を過去形にする。
またbe動詞は主語にかかわらずwereを使う。
例文
If it were sunny today, we could play tennis. 「もし今日晴れていたら, テニスができるのに。」
If I had monmey, I would buy it. 「もしお金があれば,それを買うのに。」
I wish I could drive a car.「私が車の運転をできればいいのになあ。」

ifを使った仮定法

 現実とは異なることを仮定する 「もし, 〜だったら・・・なのに。」

If+主語+were+ ・・・※主語にかかわらずbe動詞はwereを使う
If I were a dog, I would sleep all day.過去形もし私が犬だったら,一日中寝ているのに。
例文
If Yumi were here, she would help us. 「もし,ユミがここにいたら,私たちを助けてくれるのに。」
If I were you, I wouldn't buy it. 「もし,私があなたなら, それは買いません。」
If I were rich, I could donate more money. 「もし私が金持ちだったら,もっとたくさん寄付できるのに。」


If+主語+動詞の過去形+ ・・・
If I knew his number, I would call him.過去形もし彼の電話番号を知っていれば,電話するのに。 例文
If I had wings, I could fly.「もし翼があれば,飛べるのに。」
If you lived here, we could play soccer together. 「もしあなたがここに住んでいたら,私たちは一緒にサッカーできるのに。」
If I had time, I would go shopping. 「もし時間があれば, 買い物に行くのに。」

仮定法ではないifとの違い

【仮定法】 現実は「晴れ」ではない場合に
「もし晴れていたら」という想定で願望を述べる。
If it were
過去形
sunny today, we would
過去形
go cycling.

【仮定法ではないif(直説法)】 明日の天気が「晴れなら」のように
現実に起こりうることがらを述べる。
If it is sunny tomorrow, we will go cycling.

現実と異なることを仮定する場合・・・ 仮定法で,動詞や助動詞は過去形
現実に起こる可能性のある場合・・・仮定法ではなく, 動詞や助動詞は現在形

wishを使った仮定法


現実と異なる願望 「〜であればよいのに。」
I wish (that) +主語+過去形+ ・・・※be動詞ならwere
I wish he were here.過去形(be動詞は主語にかかわらずwere)
例文
I wish I could fly like a bird. 「鳥のように飛べたらいいのに。」
I wish there were no homework. 「宿題が無ければいいのに。」
I wish I knew the answer. 「答がわかればいいのに。」

確認問題


仮定法チェックテスト
カッコから適切な単語を選んでクリックせよ。 If I (have,had,will have,has) time, I would surf the Internet all day.-had If I (were,am,are) you, I wouldn't go there.-were If he (are,were,will be,is) busy, I will help him.-is I wish I (am,can,could,was) speak many languages.-could If there were a stadium, we (can,could,were,are) enjoy many events.-could What (are,were,will,would) you do if you had a computer?-would I wish I (will have,had,have,has) more time to read books.-had I wish I (am,were,could,are) rich.-were
仮定法並べ替えチェックテスト
日本語と同じ意味になるように並べ替えよ。 私があなただったらそれを買うのに。.IityouIwere,ifwouldbuyやり直し答え合わせif I were you , I would buy it新しいコンピュータがあればいいのに。.newawishIIhadcomputerやり直し答え合わせI wish I had a new computerもしタイムマシンがあれば未来に行くのに。.theIhad,machinegofuturewouldaItoiftimeやり直し答え合わせif I had a time machine , I would go to the future英語が上手に話せたらいいのに。.wishspeakcouldIIwellEnglishやり直し答え合わせI wish I could speak English wellもし彼女に時間があれば私に手紙を書いてくれるだろうに。.sheaifhadletterwriteshe,timemewouldやり直し答え合わせif she had time , she would write me a letter私たちの町にそんな大きな公園があったらうれしいのに。.thereparkbig,weahappytownwerewouldinsuchifbeourやり直し答え合わせif there were such a big park in our town , we would be happy

練習問題

pc・スマホ用問題


©2006-2022 SyuwaGakuin All Rights Reserved