正しい形にIf I ( ) a bird, I could fly to you. (be)
もし私が鳥なら、あなたのところへ飛んでいけるのに。
答were
be動詞は主語が何でも were
正しい形にIf I ( ) more money, I would buy that bike. (have)
もっとお金があれば、あの自転車を買うのに。
答had
仮定法は過去形。have → had
正しい形にI wish I ( ) taller. (be)
もっと背が高ければいいのに。
答were
be動詞は主語が何でも were
正しい形にIf he ( ) here, he would help us. (be)
もし彼がここにいれば、私たちを助けてくれるのに。
答were
be動詞は主語が何でも were
正しい形にI wish I ( ) how to swim. (know)
泳ぎ方を知っていればいいのに。
答knew
仮定法は過去形。know → knew
まちがいを直すIf I have time, I would visit you.
答If I had time, I would visit you.
仮定法なので過去形にする → had
並べかえもし私が鳥なら、空を飛べるのに。
[ bird, / a / could / the / were / if / I / I / in / sky / fly ]
答If I were a bird, I could fly in the sky.
主語 → 動詞 → そのあと の順に並べる
並べかえもっと時間があればいいのに。
[ had / time / more / wish / I / I ]
答I wish I had more time.
主語 → 動詞 → そのあと の順に並べる