英語の学び場



正誤問題[初級/中級/上級]

[Q266/中級] I wish I haven't eaten so much last night.





仮定法の問題です。
wish (that)…”として、「過去の願望」=であったら/…したらよかったのだが(そうでなくて/そうしなくて残念だ)」を表現する場合、that節の中では「仮定法過去完了」を使います。なお、このthatは通例省略されます。
よって、問題文は、誤り。”I wish I hadn't eaten so much last night.”(昨夜あんなに食べなければよかった)とすれば正しい。