仮定法過去

仮定法過去について解説します。

仮定法過去は、現在の事実の逆や願望を表します。

例えば、以下のような事実があったとします。

As I don't have money, I can't buy it.
「お金を持っていないので、私はそれを買えない。」

この文ように、現在における事実は普通に現在形を用いて表します。

そして、この文の逆は以下のようになります。

「もしお金を持っていれば、私はそれを買うことができるのに。」

これは現在の事実の逆、または願望を表します。

そして、このような仮定を英語で表す時は
現在のことでも過去形を用いて表し、仮定法過去と呼ばれます。

英語の形は以下のようになります。

If + 主語 + (助)動詞の過去形 ~ ,
主語 + would(could, should, might) + 動詞の原形 ~ .

意味は、「もし~なら、~だろう
(~できるのに、~すべきだ、~かもしれない)」となります。

If節ではない方の文には、
必ず助動詞のwould, could, should, mignt
のうちどれかが用いられます。

だいたいwouldかcouldが用いられます。

単純に「~するだろう」という時にはwouldを、
「できるのに」と能力や可能性の話をする時にはcouldを用います。

上の仮定の文をこの形を用いて英語に書き換えると、
以下のようになります。

If I had money, I could buy it.
「もしお金を持っていれば、私はそれを買うことができるのに。」

現在の事実の逆を表すので、
事実の文が否定なら仮定法過去の文は肯定に、
事実の文が肯定なら仮定法過去の文は否定になります。

次に、以下の文を仮定法過去の文に書き換えてみましょう。

As I'm not a bird, I can't fly to you.
「私は鳥ではないので、あなたのところに飛んでいけない。」

この文を仮定法過去の文に書き換えると、
以下のようになります。

If I were a bird, I could fly to you.
「もし私が鳥なら、あなたのところに飛んで行けるのに。」

仮定法過去の文では、be動詞はwereを用います。

口語(話し言葉)では以下のようにwasを用いる
こともありますが、文語(書き言葉)では通常wereを用います。

If I was a bird, I could fly to you.

しかし、最近はほとんどの場合でwereが用いられるようです。

また、仮定法過去の文はIfを省略し、
主語と動詞の順番を逆にして以下のように書くことができます。

If I had money, I could buy it.
→ Had I money, I could buy it.

If I were a bird, I could fly to you.
→ Were I a bird, I could fly to you.

仮定法過去の復習問題

問題.以下の文を仮定法過去の文に書き換えなさい。

(1)As I don't have time, I can't read many books.

(2)As he knows the address, he can arrive there.

(3)As he is kind, he helps me.

(4)As there isn't a park, we won't play soccer.

答えは

 ↓ 

 ↓ 

 ↓ 

 ↓ 

 ↓ 

 ↓ 

 ↓ 

【解答】

(1)If I had time, I could read many books.
 「もし時間があれば、私はたくさんの本を読むことができるのに。」

(2)If he didn't know the address, he couldn't arrive there.
 「もしその住所を知らなければ、彼はそこへ着けないだろう。」

(3)If he were not kind, he would not help me.
 「もし彼が親切でなければ、私を助けてくれないでしょう。」

(4)If there were a park, we would play soccer.
 「もし公園があれば、私達はサッカーをするのに。」

過去形に直すだけでなく(1)と(4)は否定を肯定に、
(2)と(3)は肯定を否定に直すことにも注意しましょう。

また、(3)と(4)でbe動詞はwereを用います。

仮定法過去完了へ | 英文法解説[仮定法]へ戻る

sponsored link


通勤英語.comの会員になると、今なら
90分で身につける!英会話マスター脳を無料プレゼント!

このページの先頭へ