28 仮定法まとめ
1

次の hakken.の法則を読んで内容を覚えなさい。

ABCDE仮定法★学習内容 仮定法･･･現実とは異なることや実現しそうもないことを仮定していうときには、動詞や助動詞を過去形にする。これを仮定法過去という。
★学習内容 If I could ….
「もし～するなら…だろう[でしょう](に)」は、〈If+主語+動詞の過去形～、主語+would+動詞の原形…〉「もし～するなら…することができるだろう[でしょう](に)」は〈If+主語+動詞の過去形～、主語+could+動詞の原形…〉「もし…だったら～だろうに」は〈If+主語+be 動詞の過去形(were), 主語+助動詞の過去形+動詞の原形〉を使う。
仮定法では主語にかかわらず be 動詞の過去は were を使う。
基本文

If I could speak English well, I would work in Australia.
もし私が英語を上手に話せたら、アメリカで働くだろうに。

If I had a pen, I could lend it to you.
もし私がペンを持っていたら、あなたに貸してあげることができるだろうに。

If I were you, I would ask my teacher for help.
もし私があなただったら、先生に助けを求めるでしょうに。
★学習内容 I wish…
「…であればなぁ」というときには〈I wish (that)+主語+were〉「…できればなぁ」というときには〈I wish (that)+主語+could+動詞の原形〉「…だったらなぁ」というときには〈I wish (that)+主語+動詞の過去形〉を使う。
基本文

I wish you weren’t leaving.

あなたが出発しなければいいのに。

I wish I could stay.

私がとどまることができればいいのに。

I wish I had pens and notebooks.
ペンとノートを持っていればいいのに。
2
ABCDE

次の英語を日本語に直しなさい。
①I wish I could do like you.

②

あなたのようにすることができたらいいのに。
If I were free, I could help you.
もし私が暇ならあなたを助けられるでしょうに。

Copyright (C) 2009 hakken.inc All Rights Reserved.

P2 【28 仮定法まとめ】

3
ABCDE

次の英語を日本語に直しなさい。
①I wish we had more time.

②

もっと時間があればいいのに。
If I didn’t live in Japan, I couldn’t eat natto.
もし私が日本に住んでいなかったら、納豆を食べることができなかったでしょうに。

4
BCDE

次の日本語に合うようにに適する語を書きなさい。
① 私があなただったら、それをやってみるのに。

If②

I wereBCDEtryit.

空を飛べたらいいのに。

I wish5you, I wouldI couldflyin the sky.

次の日本語に合うようにに適する語を書きなさい。
① 自転車があればいいのに。

I wishI hada bike.

② もし私が車を運転できるなら、私はあなたのところに行くことができるのに。

If
6
BCDEI could

drive

a car, I could

goto you.

次の日本語に合うようにに適する語を書きなさい。
① もし私がいくらかのお金を持っていたら、この本を買うのに。

If
②

I had

some money, I wouldbuy

今アメリカにいればいいのに。

I wishI werein the U.S. now.

Copyright (C) 2009 hakken.inc All Rights Reserved.

this book.

P3 【28 仮定法まとめ】

7

次の hakken.の法則を読んで内容を覚えなさい。

ABCDE

直接法と仮定法★学習内容 直接法と仮定法･･･実際に起こる可能性がある場合は動詞を現在形にして表す。
この形を直接法という。話し手は、実際に起こる可能性があるかどうかを判断して、直接法と仮定法を使い分ける。
・直接法の文（話し手は実際に起こると考えている）

If it is sunny, I will go swimming.

もし晴れたら、私は泳ぎに行きます。

・仮定法の文（話し手は実際に起こる可能性がないと考えている）

If it were sunny, I would go swimming.
もし晴れたなら、泳ぎに行くだろうに。
★学習内容 直接法と仮定法の書き換え

Because I don’t have time, I can’t watch TV.
私は時間がないので、テレビを見ることができません。
＝If I had a time, I could watch TV.
もし時間があれば、テレビを見ることができるでしょうに。

8
ABCDE

I’m sorry it’s not sunny today.

今日は晴れではないので残念です。

＝I wish it were sunny today.

今日は晴れればいいのに。

次の各組の英文がほぼ同じ意味になるように、①

Because he is not young, he will not run.

②

If he wereyoung, he would
I’m sorry you can’t come here.
I wish you could

9ABCDE

ABCDE

comerun.

here.

次の各組の英文がほぼ同じ意味になるように、に適する語を書きなさい。

①

I’m sorry I’m not tall.

②

I wish I weretall.
Because I don’t have a lot of money, I can’t buy a bike.
If I had10に適する語を書きなさい。

a lot of money, I could

次の各組の英文がほぼ同じ意味になるように、①に適する語を書きなさい。

I’m not rich, so I can't buy a car right away.

If②

buy a bike.

I wererich, I
I’m sorry I don't have sisters.

IwishI

hadcould

buy a car right away.

sisters.

Copyright (C) 2009 hakken.inc All Rights Reserved.

P4 【28 仮定法まとめ】

11
ABCDE

次の日本文に合うように、（）内の語句を並べかえて英文を作りなさい。

① もし私があなたの誕生日を知っていれば、あなたにプレゼントをあげられるだろうに。

(your birthday / you / could / a present / knew / I / I / give / if / ,).

If I knew your birthday, I could give you a present.
② もし私がいくらかのお金を持っていたら、この本を買うのに。

(I / some / would / book / money / this / had / I / buy / if / ,).

If I had some money, I would buy this book.
12
ABCDE

次の日本文に合うように、（①）内の語句を並べかえて英文を作りなさい。

もっと上手に英語が話せたらいいのに。

(speak / I / English / could / better / I / wish).

I wish I could speak English better.
②

もし彼女が私の妹なら私は幸せだろうに。

(my / I / be / were / she / would / happy / sister / if / ,).

If she were my sister, I would be happy.
13
CDE

次のようなとき、英語でどのように表現しますか。
① 私がコンピュータを持っていたらなあ、と言うとき

I wish I had a computer.
②

もし私があなたなら、この本を読むのに、と言うとき

If I were you, I would read this book.
14
CDE

次のようなとき、英語でどのように表現しますか。
① もし今日晴れていたら、サッカーの練習ができるのに、と言うとき

If it were sunny today, I could practice soccer.
②

私が英語の先生だったらなあ、と言うとき

I wish I were an English teacher.

Copyright (C) 2009 hakken.inc All Rights Reserved.