如题所述
在英语中,"forget to do sth" 和 "forget doing sth" 这两个短语用法各异,以表达不同的含义。当我们说 "forget to do sth" 时,指的是某件事情还未完成,我们只是忘记了要去做,比如:
"I just forgot to fetch the file." 这句话表明说话者尚未去拿文件,因为尚未行动,所以是忘记去做的动作。
而 "forget doing sth" 则表示我们已经完成了某个动作,但是后来忘记了这个行为。例如:
"I just forgot fetching the file." 这里暗示说话者之前确实拿过文件,但后来忘记了这个事实,所以是忘记了做过的事情。
总结起来,"forget to do sth" 强调的是未来未完成的动作的遗忘,而 "forget doing sth" 关注的是过去已完成动作的回忆缺失。理解这两个短语的区别有助于我们更准确地表达和理解句子的意思。
"I just forgot to fetch the file." 这句话表明说话者尚未去拿文件,因为尚未行动,所以是忘记去做的动作。
而 "forget doing sth" 则表示我们已经完成了某个动作,但是后来忘记了这个行为。例如:
"I just forgot fetching the file." 这里暗示说话者之前确实拿过文件,但后来忘记了这个事实,所以是忘记了做过的事情。
总结起来,"forget to do sth" 强调的是未来未完成的动作的遗忘,而 "forget doing sth" 关注的是过去已完成动作的回忆缺失。理解这两个短语的区别有助于我们更准确地表达和理解句子的意思。
温馨提示:答案为网友推荐,仅供参考