“忘记做过”可以用以下几种英语表达,具体取决于语境和想要强调的侧重点:
1、 Forget doing sth.:
这是最直接且常用的表达,强调已经做过某事,但后来忘记了。
例如:I forgot doing my homework last night.(我忘记昨晚已经做过作业了。)
2、 Slip one's mind:
这是一个更口语化的表达,意思是“从某人的脑海中溜走”,即忘记。
例如:It completely slipped my mind that I had a meeting this morning.(我完全忘记今天早上有个会议了。)虽然这个短语本身不直接包含“做过”的意思,但在上下文中可以推断出是指忘记已经安排或做过的事情。若要更贴近“忘记做过”的原意,可以稍作调整,如:“I forgot that I had already done it; it just slipped my mind.”(我忘记我已经做过了;它就是从我脑海中溜走了。)
3、 Not recall doing sth.:
强调无法回忆起已经做过的事情。
例如:I can't recall doing that.(我不记得做过那件事了。)
4、 Have no recollection of doing sth.:
与“not recall doing sth.”意思相近,但语气更强烈一些。
例如:I have no recollection of doing that.(我完全不记得做过那件事了。)