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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/16 08:15:19
动名词时态问题动名词一般式 remember doing 记得坐过某事完成式 remember having done 记得做过某事2者怎么区别和用法

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

动名词时态问题动名词一般式 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 则翻译成:记着要去做某事(事情还没有做)

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