Hainan is a good place for surfing.
问题描述:
Hainan is a good place for surfing.
--That’s why I ____ there for surfing twice last summer.
A.have been B.have gone C.have left D.went
答
很明显,前三个的表达不合理,文中的last summer 十分明显的过去式 那么你就不用考虑用其他时态了,直接就是,我去年去过那儿两次.而A have been 表示,我正在那儿,b和c 都是完成时态,说话时为止(或到现在为止)已经发生或完成了(不一定结束)的动作或状态.过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态.