I bought the bike three years before和I have seen the film ago为什么错

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/07 23:45:28

I bought the bike three years before和I have seen the film ago为什么错
I bought the bike three years before和I have seen the film ago为什么错

I bought the bike three years before和I have seen the film ago为什么错
正确的:I bought the bike three years ago.
I have seen the film before.
一般过去时一般与...ago连用,只表示过去发生过的事,不强调对现在的影响.
现在完成时一般与...before连用,表示过去发生的事,但对现在存有影响.
I saw the film two days ago.表示两天前看了电影,强调发生过,但与现在没什么关联
I have seen the film before.不强调不过什么时候看的,但是强调对现在的影响:例如不想再看一遍了,或者了解电影的剧情.

Before 加时间点
时间段加ago

before放在three前边,去掉ago或者把have改成had

三年之前我就买了这辆自行车,是过去的过去