質問: forgot to have doneという形が存在しないの... ■考えている内容や答え forgot to have doneという形が存在しないのはなぜですか? 「〜していなくてはならなかった(大過去)ことを忘れた」という形になると思ってしまいます ■特に不安な点や、確認したいこと 解答は1です
回答: <forget + to不定詞>は「 ...することを忘れる」,<forget -ing> は「...したことを忘れる」。 今回は「私はスーパーに立ち寄るのを忘れた、だから今食べる物がありません」という文章で、 過去形のforgot+to不定詞で、「...することを忘れた」... 立ち寄ることを忘れた...になるから、to stopだな~と私は素直に思ったのですが、 質問者さんはしっくりこない感じなんですよね? 大過去にすべきだと質問者さんが思ってしまう部分を解消したくて色々サイトを探していたのですが、 いったん過去形から離れて、命令文で考えてみましょう。 >”don’t forget to turn off the light.”をみて見ると、”to turn off the light”「ライトを消すこと」はこれから先に起こる話しです。 >先に起こる理由は、先の方向性を表す”to”が入っているからです。 >“to”不定詞がなぜ未来志向になるかと言うと、この”to”が先に起こることを指しているからです。 https://ryotoeikaiwa.net/forget-to-%ef%bd%9e%e3%81%a8forget-ing%e3%81%a7%e3%80%81%e6%84%8f%e5%91%b3%e3%81%8c%e9%81%95%e3%81%86%e3%82%8f%e3%81%91%e3%80%82%e4%b8%ad%e5%ad%a6%e6%a0%a1%e3%81%a7%e3%81%af%e6%95%99%e3%81%88/ ライトを消すことを忘れないで、の例で考えると、 to以下の部分は過去や大過去ではなく、未来性を感じとれませんか? (今回の問題で言うと、 「スーパーに立ち寄るつもり(予定)だったが忘れた」と言い換えると未来性が出てくるでしょうか?) forget(forgot)とto以下の時間の順番が理解できれば、 大過去にしなくてもいい、と納得できそうな気がしたのですが、いかがでしょう?