作业帮 > 英语 > 作业

i forgot to tell you .的词态,达人进 urgent

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/10/01 21:22:58
i forgot to tell you .的词态,达人进 urgent
说话情景是这样的:我和一个外国人聊天,一开始,他用中文跟我说,说着说着,我想用英语跟他聊,请问我该选择以下哪种情况:
i forgot to tell you that i can speak English.我忘了告诉你,我会说英语
i forget to tell you that i can speak English 我忘了告诉你,我会说英语
i have forgotten to tell you that i can speak Enlish
我纵观很多例句,都是用第一种,说忘了是在说话之前,是过去式forgot.
因为忘记已经发生了.但我觉得用第二种和第三种也可以
请达人说明原因,
这个我有一个老师是这样给我说的,“我和一个外国人聊天,一开始,他用中文跟我说,说着说着,我想用英语跟他聊”.你是忘记了,但是你是现在忘记的.是此时,而不是以前忘记的,比如一年前你和这个老外见过面,你和他聊了一通中文就走了,一年后你见到他,突然想起来你会说英语.这时候就用第三种语境.因为是你过去忘记的,不是现在忘记的.可以这样记.forgot 是忘记了事情.forget是刚才忘记了事情.forgotten是以前忘记了事情.
再问: 多谢你的解答,但你尚未告诉我到底选哪种。 可能我的回题还不够明确。这样说吧,这个老外我第一次见面。 我现在理解是。第三种用现在完成时最恰当 因为这个忘记是从跟他见面到到我说这句话前这段过程
再答: 当然选第一句。forget 是过去式,forget是现在式。你是和老外正在说这句话,所以排除forget。 forgotten 是以前忘记的事情,现在拿出来说。我那个例子举得很清楚了,再举个例子。你第一次见面,老外和你说中文,然后你说你forgot了你会说英文。然后你和老外走了,过了几个月,你再遇见老外,你说你很抱歉上次忘记了你会说英文。这才是forgotten。是你在说你以前忘记的事情用forgotten,而不是现在你说你忘记了事情。这主要是看语境,就是上下文衔接的语言环境是过去式还是现在式,你现在和我说这句话,那就是forgotten,因为你是以前忘记了。不是现在忘记说了,以为你和老外已经见过面了。不知道是否对你有帮助