--- you ever to Nanjing?
---Yes, I there last year.
AHave; gone; have gone
B. Have; been; went
CWill; go; went
D. Did; go; have been
网友回答
A. Have; gone; have gone
(答案→)B. Have; been; went
C. Will; go; went
D. Did; go; have been
解析:第一空用ever,可知时态为现在完成时,而后一空为根据last year,可知时态为一般过去时,故选B