题目内容
【题目】—Have you ever been to Shanghai?
—Yes.I ________ there a few times.
A.have goneB.have beenC.have gone toD.have been to
【答案】B
【解析】
句意:——你去过上海吗?——是的,我去过那里几次。
考查现在完成时。根据a few times以及语境,可知应该用现在完成时;have been to表示去过某地(已经回来),have gone to表示去了某地(还未回来);地点副词there前面不需加介词。询问对方是否去过上海,根据答语Yes可知,是去过上海,但已回来。故选B。
练习册系列答案
相关题目