我三年前去过那里~英语用完成时还是过去时?为什么?表示对现在的影响似乎要用完成时,但是3年前又是过去式的标志~

问题描述:

我三年前去过那里~英语用完成时还是过去时?为什么?
表示对现在的影响似乎要用完成时,但是3年前又是过去式的标志~

I went there three years ago.
我三年前去的那里.

一般用过去式,用完成时的时候有标志或者有上下文提示说明这件事对现在有影响。
完成时的标志一般为:already, yet, so far, as yet, lately ,recently,these days/weeks/years, until now, up to now, since+ 时间点, for+时间段,always, in the last/past( few years)

如果是翻译的话,就用过去时I went there three years ago.
就像你说的,题干中对时间的强调比较明显.
如果用完成时,一般都是I have been there three times.或者 I have been there before.强调“去过”

用现在完成时