动名词时态问题动名词一般式 remember doing 记得坐过某事完成式 remember having done 记得做过某事2者怎么区别和用法

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 02:53:00

动名词时态问题
动名词一般式 remember doing 记得坐过某事
完成式 remember having done 记得做过某事
2者怎么区别和用法

在通常情况下,动名词的一般式和完成式是有区别的,但在少数几个动词后作宾语时,两者没有区别.
这少数的几个动词是:remember,forget,regret,deny,admit等.如以下几个例子均从《英语常用词多用途词典》摘来:
Remember paying [having paid] him.记住已经付给他钱了.
I regret not coming [having come] earlier.我后悔没有来早点.
I forgot telling [having told] her the news.我忘了曾告诉过她这个消息.
She admitted breaking [having broken] the mirror.她承认她打破了镜子.
He denied telling [having told] me.他否认告诉过我.

remember doing sth 和 remember having done sth 这两个结构所表达的意思并无区别,只是前者用得比较普遍
都翻译成:记得曾经干过某事(这件事已经做了)
而remember to do sth 则翻译成:记着要去做某事(事情还没有做)

这两个基本没什么区别,一般都用第一种。其实你的第二种就是第一种衍生出来的。