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

トップページ英文法問題集 仮定法過去仮定法過去[If S were]

英文法問題集 仮定法過去

問.以下の文を日本語に訳しなさい。

If I were in your position, I would tell the truth.

※be in your position「あなたの立場にいる」

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

【解答】

If I were you, I would tell the truth.
「もし私があなたの立場なら、私は本当のことを言うだろう。」

【解説】

動詞や助動詞が過去形になっていますが、この形の文は過去 のことではなく現在のことを表しています。

これは仮定法過去と呼ばれ、現在における事実の逆や願望を 表す時に用いられます。

文の形は、以下のように動詞や助動詞に過去形を用います。

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

If節でないほうの節では、助動詞のwould, could, should, mightのどれかが必ず用いられます。

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

よって、問題の文の日本語訳は解答のように「もし私があな たの立場なら、私は本当のことを言うだろう。」となります。

「もしあなたの立場だったら、私は本当のことを言っていた だろう。」と過去のことではないので注意しましょう。

そして、仮定法過去で主語がI,He,sheなどでもbe動詞は通常 wereが用いられます。

口語(話し言葉)では、以下のようにwasを用いることもある ようです。

If I was you, I would tell the truth.
「もし私があなたの立場なら、私は本当のことを言うだろう。」


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

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

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

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

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

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