Have you ever been toShanghai,Mary? Yes,I ___ there for three days with my parents last month. A.havegoneB.havebeenC.wentD.was... A. have gone B. have been C. went D. was 展开 2个回答 #热议# 普通体检能查出癌症吗? lynnelinxue 2011-05-11 · TA获得超过5.6万个赞 知道大有可为答主 回答量:2.2万 采纳率:75% 帮助的人:9693万 我也去答题访问个人页 关注 展开全部 D. was for three days 有段时间, C不行,go是点动词.last month.上个月,显然是过去时. 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 aoto128 2011-05-11 知道答主 回答量:18 采纳率:0% 帮助的人:11万 我也去答题访问个人页 关注 展开全部 B。have been。去了人已经回来了。have gone 是在去的途中或回来的路上。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2011-06-26 A:Have you ever been to shanghai,Mary? B:Yes.I_there for three days with my parents last month 24 2020-02-10 we haven't heard from jane for a long time 2 2011-03-16 Have you ever been to Shanghai? Yes,I ()there for three days last month。 为什么选have been 7 2019-12-20 I ______there for three days with my parents last month 答案是was 为什么不能用过去完成时had been 5 2012-02-25 ---Hi ,Mary.We're going to help Grandma Li with her housework this Saturday afternoon. 3 2011-05-04 I haven't seen Peter for a long time. I_____(miss) him very much. 2 2019-02-22 I had hoped that john_____a year in africa,but he stayed there only for three months. 3 2013-04-16 I had hoped that john_____a year in africa,but he stayed there only for three months. 2 更多类似问题 > 为你推荐: