プロゴルファー石川遼選手もリスニング強化に使っている英語教材☆無料試聴付き☆
英文法の問題&解説を通して毎日英語に触れられる無料メルマガ【誰でもできる!毎日5分英文法】

トップページ英文法問題集 仮定法過去完了仮定法過去完了の倒置

英文法問題集 仮定法過去完了

問.以下の文のIfを省略し、同じ意味の文に書き換えなさい。

If he had invited me, I would have joined the party.

解答は10行下にあります。

【解答】

Had he invited me, I would have joined the party.
「もし彼が招待してくれていたら、私はそのパーティーに参加していただろう。」

【解説】

問題の文は以下のような形になっており、仮定法過去完了の文で あることが分かります。

If + 主語 + had 動詞の過去分詞形 〜 ,
主語 + would(could, should, might) + have 動詞の過去分詞形 〜 .

日本語に訳すと「もし〜であったら、〜だっただろう(〜できた のに、〜すべきだった、〜だったかもしれない)」となります。

この仮定法過去完了の文は、Ifを省略し、Hadと主語の順番を逆に (倒置)して以下のように書くこともできます。

Had + 主語 + 動詞の過去分詞形 〜 ,
主語 + would(could, should, might) + have + 動詞の過去分詞形 〜 .

意味は、上の仮定法過去完了の文と全く同じです。

よって、問題文のIf he had invited meの部分は、Had he invited meと書き換えることができます。


☆TOEIC対策お勧め本☆
TOEIC対策

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

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

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

英文法問題集 ご案内
英文法問題集

管理人のTomoです。英文法問題集を訪問して頂き有難うございます!無料メルマガ【誰でもできる!毎日5分英文法】で出題した英文法の問題とその解説をアップしています。英文法の学習に役立てて下さい(^_^)/