how long have you ___ there? ---About three years. A.been B.gone to C.been in 为什么选A? 第一句帮忙翻译一下,谢了... 第一句帮忙翻译一下,谢了 展开 1个回答 #热议# 不吃早饭真的会得胆结石吗? 12054717 2011-08-25 · TA获得超过498个赞 知道小有建树答主 回答量:418 采纳率:75% 帮助的人:137万 我也去答题访问个人页 关注 展开全部 你在那里待多久了?选A 追问 为什么选A呢???还有,have been there什么意思??? 追答 there是地点副词前不佳介词C不行gone是在去的路途中有可能没到 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2020-07-10 how long have you been there 2014-02-19 —How long have you _____ there? -About four years.A come B gone C left D worked 2 2012-01-12 How long have they ____? --For 20 years. A.married B.got married C.been married D.marry 2 2013-01-09 -How long have you been there? -____last month. A.For B.Until C.Before D.Since 选出结果并说明理由。 2 2013-02-10 How long do you think it will be ___ the bus arrives here ? A. when B. before. C.since D.after 2 2013-02-21 Have you ever been to England______? Yes,I went there two years_______. A.before; ago 4 2012-12-16 2. --_____ have you been swimming? -- For five years. A. How many times B. How long C. How often D. 2 2013-03-20 how long--he--there?he---there for three days 3 更多类似问题 > 为你推荐: