当然是过去时了
再问: 为什么
再答: 问句:你去过没过么?当然只去过一次。虽然是现在完成时提问,但是回答是去过了!重点是去过了,虽然后面有for加一段时间,但是那表示对过去的陈述,动作已经结束了并且没有对现在造成影响,所以是过去时
再问: 什么叫没有影响
再问: 如果要是用had studied,问句答句该是什么?
再答: 这种情景对话时当时发生的,不能用过去完成时问。所以不存在你的这种假设
再答: 没有影响就是题目没有给出那个动作所引起的结果。
再答: 你错在没有搞清楚现在完成时和过去时的时态意义,记得多看看语法书