求高手指导这道英语选择题该选哪个? —________ you ________ Green Lake these days? —Yes,I have. The water is getting cleaner and the mountains are more beautiful. A.Have;gone to B.Have;been to C.Did;go to D.Have;been in 这题要选哪个答案?求指点。。
选B,由have可排除C选项,从语境看,去过但已经回来了,强调最近的经历,用been to Have been in强调“过去曾去过”之意,表示经验;have been to的意思是“过去到过而现在已返回”,它强调“最近的经历”;have gone to表示“动作的完成”,强调人已离开说话的地方。...