i haven't seen her since three days ago 语法对吗

来源:学生作业帮助网 编辑:作业帮 时间:2024/03/28 19:46:12
i haven't seen her since three days ago 语法对吗

i haven't seen her since three days ago 语法对吗
i haven't seen her since three days ago 语法对吗

i haven't seen her since three days ago 语法对吗
是对的.
seen 是see 的过去分词,see 是短暂性动词,在现在完成时中 不能和时间段连用时,但是它的否定形式 则可以和时间段连用.
这句话意思是:自从三年以前我就没见过她.

是对的,如果是单独的一句话,第一个字母一般要大写。

把ago去掉吧,你的意思是“我自从三天前就没见她了”,意思是这三天都没见她,since three days就是表示三天没见她了,用since的话用现在完成时,有ago的话用一般过去时,你这两个都有就矛盾了。这里前面是现在完成时,另外根据意思,这里也应去掉ago....

全部展开

把ago去掉吧,你的意思是“我自从三天前就没见她了”,意思是这三天都没见她,since three days就是表示三天没见她了,用since的话用现在完成时,有ago的话用一般过去时,你这两个都有就矛盾了。这里前面是现在完成时,另外根据意思,这里也应去掉ago.

收起

从三天前,我还没见过她。

完全正确。

对,since作为介词,后加确定的某个时间点:three days ago表三天前,是确定的时间

haven't seen是完成时,没问题,her是she的四格,动词后加四格,没问题

所以全句译为:我已经三天没有见过她了。