i have been there 3 years ago 还是i have been there for 3 years ago

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 22:24:36

i have been there 3 years ago 还是i have been there for 3 years ago
i have been there 3 years ago 还是i have been there for 3 years ago

i have been there 3 years ago 还是i have been there for 3 years ago
两种说法都不对.
在出现ago的句子里,时态都是用一般过去时.
1.我在那里三年了.
I have been there for 3 years.
2.三年前我在那.
I was there 3 years ago.

I have come 3 years.

用后面的 , 因为你这是一个完成时态,不能直接跟ago,

i have been there for 3 years不要ago