Have you ever been to Shanghai?-Yes,I_there a few months ago.A have been B went C have gone

问题描述:

Have you ever been to Shanghai?-Yes,I_there a few months ago.A have been B went C have gone

went,时间状语是ago(过去时)

A.have gone B.have been C.was D.went为什么选C 并翻译 因为答句中有表示过去的时间状语last month,所以用一般过去时态。翻译:你去过上海吗?

B 有明确过去时间,a few months ago 所以用过去时态.

你到过上海吗? 是的,我去过那儿。A一直在那儿 B原来去过 C刚走。
完成进行时 完成进行时 过去时 完成时