if only他 仮定法の特殊な表現
if only+仮定法や
ifを使わない仮定法など、
仮定法の特殊な表現について
例文を用いて解説します。
if only+仮定法
まず、if only+仮定法
の意味と使い方について
例文を用いて解説します。
If only+仮定法過去
If only+仮定法過去 ~ で、
「~しさえすればよいのだが」
という意味になります。
そして、現在の事実に対して
逆の強い願望を表します。
以下はIf only+仮定法過去の例文で、
If only the rain would stop.
「雨が、やみさえすればよいのだが。」
雨がやみそうにない
現在の事実に対する逆の願望を表すために
if only+仮定法過去を用いています。
この場合、助動詞は過去形のwouldを用い、
雨がやんで欲しいという強い願望を表します。
If only+仮定法過去完了
If only+仮定法過去完了 ~ で、
「~しさえすればよかったのだが」
という意味になります。
そして、過去の事実に対して
逆の強い願望や後悔を表します。
以下はIf only+仮定法過去完了の例文で、
If only he had sent her an e-mail.
「彼は、彼女にメールを送りさえすればよかったのだが。」
彼女にメールを送らなかったという
過去の事実に対する後悔を表すために
if only+仮定法過去完了を用いています。
この場合、過去完了形のhad sentを用い、
メールを送りさえすればよかったのだが
という強い願望を表しています。
in your position
in your positionで、
「あなたの立場なら」
という意味になります。
以下はin your positionを用いた例文で、
I would not do it in your position.
「あなたの立場なら、私はそれをしないだろう。」
この文は以下のif節を用いた仮定法過去
の文と同じ意味になります。
I would not do it if I were in your position.
To hear O speak[talk]
To hear O speak[talk]で、
「Oが話すのを聞いたら」
という意味になります。
以下はTo hear O speakを用いた例文で、
To hear him speak English,
you would take him for an American.
「彼が英語を話すのを聞いたら、
あなたは彼がアメリカ人だと思うだろう。」
この文は以下のif節を用いた仮定法過去
の文と同じ意味になります。
If you heard him speak English,
you would take him for an American.
if節を用いた仮定法過去と仮定法過去完了
については、以下で詳しく解説しています。
if only+仮定法などの練習問題
問題.以下の文を日本語に訳しなさい。
(1)If only you had got up early.
(2)I would go there in your position.
(3)To hear her talk,
you would take her for the French.
※take A for B「AをBだと思う」
答えはこの下にあります。
↓
↓
↓
↓
↓
練習問題の解答
(1)「(あなたは、)
早く起きさえすればよかったのに。」
(2)「あなたの立場なら、私はそこへ行くだろう。」
(3)「彼女が話すのを聞いたら、
あなたは彼女がフランス人だと思うだろう。」
仮定法のまとめ無料レポート
仮定法過去、仮定法過去完了から
I wish+仮定法、as if+仮定法や
仮定法の慣用表現、仮定法未来まで、
2ページにまとめた無料レポートです。
他にも、無料レポートには主要
英文法の解説を各単元2~3ページ、
合計27ページにまとめてあるので
英文法の学習に役立てて下さい。