確認テスト
次の各組の a., b. の文がほぼ同じ内容になるように、( ) に適当な語を書き入れなさい。
a. I’m sorry I don’t know how to play the guitar.
b. I ( ) I ( ) how to play the guitar.
- 正解文:
- I wish I knew how to play the guitar.
- 日本語訳:
- ギターの弾き方を知っていればいいのになあ。
- 解説:
- 現実の否定(don’t know)を、仮定法の過去肯定形(knew)に書き換えます。
a. I’m sorry I don’t have a bike.
b. I ( ) I ( ) a bike.
- 正解文:
- I wish I had a bike.
- 日本語訳:
- 自転車を持っていればいいのになあ。
- 解説:
- 現実の「持っていない」を、仮定法の「持っていれば」という過去形(had)にします。
a. I’m sorry I’m not a good cook.
b. I ( ) I ( ) a good cook.
- 正解文:
- I wish I were a good cook.
- 日本語訳:
- 料理が上手ならいいのになあ。
- 解説:
- be動詞の仮定法過去では、主語に関わらずwereを使うのが一般的です。
a. I’m sorry I can’t go to the movies with you.
b. I ( ) I ( ) go to the movies with you.
- 正解文:
- I wish I could go to the movies with you.
- 日本語訳:
- あなたと一緒に映画に行ければいいのになあ。
- 解説:
- 現実の不可能(can’t)を、仮定法の可能(could)に書き換えます。
a. I’m sorry I’m not as rich as this man.
b. I ( ) I ( ) as rich as this man.
- 正解文:
- I wish I were as rich as this man.
- 日本語訳:
- 私がこの男性と同じくらい金持ちならいいのになあ。
- 解説:
- 「金持ちではない」という現実に反する願望なのでwereを用います。
a. I’m sorry I can’t fly.
b. I ( ) I ( ) fly.
- 正解文:
- I wish I could fly.
- 日本語訳:
- 飛べたらいいのになあ。
- 解説:
- can’t(直説法)をcould(仮定法)に書き換えます。
a. I’m sorry I don’t have time.
b. I ( ) I ( ) more time.
- 正解文:
- I wish I had more time.
- 日本語訳:
- もっと時間があればいいのになあ。
- 解説:
- don’t haveをhadに変えて、現在の願望を表します。
a. I’m sorry it’s raining.
b. I ( ) it ( ) not raining.
- 正解文:
- I wish it were not raining.
- 日本語訳:
- 雨が降っていなければいいのになあ。
- 解説:
- 現在の進行形(is raining)を、仮定法の過去否定(were not)にします。
a. I’m sorry I’m not tall.
b. I ( ) I ( ) taller.
- 正解文:
- I wish I were taller.
- 日本語訳:
- もっと背が高ければいいのになあ。
- 解説:
- am not(否定)をwere(肯定)に変えて願望を表します。
a. I’m sorry I don’t know her address.
b. I ( ) I ( ) her address.
- 正解文:
- I wish I knew her address.
- 日本語訳:
- 彼女の住所を知っていればいいのになあ。
- 解説:
- 知らないという現実を、知っていればという想像(knew)にします。