問題1について
問題文はI wish ( I am a bird ) です。日本語訳を見ると、現在の時点においての仮定であることがわかります。そこで( )の中の語句は仮定法過去の文にしていきます。
すると、次のような解答になります。
I wish I were a bird.
(私が鳥であればなあ。)
I wishの後の、Iにはwasではなく、wereを使います。これは仮定法のためです。
問題2について
問題文はI wish ( I have a car ) です。
日本語訳を見てわかるように、これも現在の時点においての仮定です。そこで( )の中の語句は、仮定法過去に変えていきます。すると、次のような解答になります。
I wish I had a car.
(私が車を持っていればなあ。)
I wishの後ですが、haveがhadの過去形になります。
問題3について
問題文はI wish ( you are there ) with us です。日本語訳を見ると、過去の時点においての仮定であることがわかります。そこで( )の中の語句は、仮定法過去完了の形にしていきます。すると、解答は次のようになります。
I wish you had been there with us.
(私はあなたがそこに私たちと一緒にいればよかったのにと思う。)
I wishの後は、you are thereが、仮定法過去完了のyou had been thereになります。
問題4について
問題文はShe looks pale as if ( she is ill ) です。日本語訳は「彼女はまるで病気のように青い顔をしている」です。
日本語訳を見てみると、as ifの前と後の動詞では、同じ時点のことを表しています。そこでas ifの後は、仮定法過去の形にしていきます。
まずは解答ですが、それは次のようになります。
She looks pale as if she were ill.
(彼女はまるで病気のように青い顔をしている。)
She looks paleで、「彼女は青い顔をしている」という意味です。動詞は現在形で、当然ながら現在の時点のことを表しています。
次にas ifの後の、she were illですが、これで「(まるで)病気のように」という意味合いになります。
彼女が「青い顔をしている」ことと、「まるで病気のような」ことは、同じ時点において生じていることになります。したがって、as ifの後は、仮定法過去の形にしていきます。
問題5について
問題文はShe looked pale as if ( she is ill ) です。日本語訳は「彼女はまるで病気のように青い顔をしていた」です。
問題文は、前の問題4と似ていますが、日本語訳に注意をしてください。
まずShe lookedですが、lookedは過去形です。そこで「彼女は青い顔をしていた」という過去を表す意味になります。
次にas ifの後ですが、日本語訳の「まるで病気のように」を表すことになりますが、これは前のShe lookedが表す過去の時点と、同じ時点であることを意味します。
したがってas ifの後は仮定法過去の形にしていきます。すると、解答は次のようになります。
She looked pale as if she were ill.
(彼女はまるで病気のように青い顔をしていた。)