正しい形にIf he ( ) here, he would help us. (be)
もし彼がここにいれば、私たちを助けてくれるのに。
答were
be動詞は主語が何でも were
正しい形にI wish I ( ) how to swim. (know)
泳ぎ方を知っていればいいのに。
答knew
仮定法は過去形。know → knew
正しい形にIf I ( ) time, I would visit you. (have)
時間があれば、あなたを訪ねるのに。
答had
仮定法は過去形。have → had
正しい形にI wish my brother ( ) here now. (be)
兄が今ここにいればいいのに。
答were
be動詞は主語が何でも were
正しい形にIf she ( ) English, she could talk with them. (speak)
もし彼女が英語を話せば、彼らと話せるのに。
答spoke
仮定法は過去形。speak → spoke
まちがいを直すI wish I have a big house.
答I wish I had a big house.
仮定法なので過去形にする → had
並べかえ英語を上手に話せればいいのに。
[ spoke / English / wish / I / I / well ]
答I wish I spoke English well.
主語 → 動詞 → そのあと の順に並べる
並べかえもし雨が降らなければ、私たちは外出するのに。
[ rain, / did / would / we / if / go / it / not / out ]
答If it did not rain, we would go out.
否定文。not を置く場所に注意する