毎日少しずつ英語の文法を学習できる無料メルマガ【誰でもできる!毎日5分英文法】
※重要なお知らせ⇒当サイトは8月20日以降【http://e-grammar.info/】に完全移転します。
英語をいち早く取得したい貴方へ→毎日話して月額6800円のオンライン英会話!イングリッシュチャンネル
トップページ仮定法過去と仮定法過去完了仮定法過去

仮定法過去と仮定法過去完了

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

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

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

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.

また、仮定法過去の文は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.
トラックバックURL
この記事にコメントする
名前:
URL:
  情報を記憶: 評価: 顔   
 
 
 
☆TOEIC対策お勧め本☆
TOEIC対策

利用者の評価も高いお勧めのTOEIC対策本(500〜860点まで対応)です。一冊で全パートの対策ができ、英語の文法理解にもお勧め。送料無料!

☆単語力とリスニング強化☆
単語耳

きちんと発音できる単語は一生忘れません。一生分の単語力+リスニング力が身に付いて忘れなくなる秘訣が凝縮されています。送料無料!

英語の文法書 ご案内
英語の文法書

管理人のTomoです。このブログを訪問して頂き、有難うございます!英語は難しいものではなく、文法を通して理屈を理解すれば触れるのが楽しくなる、ということをこのブログを通して感じて頂ければと思います(^_^)/

初めての方へ
英語の文法書を読む前に

英語の文法問題はこちら
英文法問題集

人気ブログランキング参加中!
応援宜しくお願いしますm(__)m
英語の文法書

ブックマークはこちら

Yahoo!ブックマークに登録Yahoo!ブックマークに登録
Google Bookmarks に追加
はてなブックマークに登録
Livedoorクリップに登録
  • seo
My Yahooへ追加
Google Readerへ追加
gooへ追加
英語の文法書 Pick UP!