您好,欢迎访问三七文档
havebeenin,havebeento与havegoneto的用法Ihavealreadyfinishedmyhomework.我已经做完家庭作业了。Hehasjusthadhismeal.他刚吃过饭。HaveyoueversungthisEnglishsong?你曾唱过这首英文歌吗?Theyhaven‘tstartedyet.他们还没有动身。Wehaveneverheardofit.我们从来没有听说过这件事。1.在现在完成中already,just多用于肯定句中,ever,yet,never多用于疑问句和否定句中。(1).Have(has)beenin意为“已经在某地呆了多长时间”,常与表示一段时间的状语连用。Mr.BrownhasbeeninShanghaiforthreedays.布朗先生来上海已经有三天了。TheyhavebeeninCanadaforfiveyears.他们到加拿大有五年了。2.havebeenin,havebeento与havegoneto的用法(2).Have(has)beento意为“曾经去过某地”,表示现在已经不在那里了。可与just,ever,never等连用。如:I’vejustbeentothepostoffice.我刚才去邮局了。HaveyoueverbeentoHangzhou?你曾经去过杭州吗?MaryhasneverbeentotheGreatWall.玛丽从未去过长城。(3).Have(has)beento后面可接次数,表示去过某地几次。如:I'vebeentoBeijingthreetimes.我去过北京三次。Theyhavebeentothatvillageseveraltimes.他们去过那个村庄好几次了。(4).Have(has)goneto意为“到某地去了”,表示到了某地或正在去某地的途中。总之,说话时该人不在现场,一般不用第一、二人称代词作主语。—WhereisTom?汤姆在哪里?—Hehasgonetothebookshop.他到书店去。HehasgonetoHongKong.他到香港去了。(他已前往香港,或在途中,或已到达。说话人暗示他现在不在现场)HehasbeentoHongKong.他曾到过香港。(说话人认为他过去到过香港,现在已不在该地。言外之意他对香港有所了解)1have/hasbeento+地名去过某地(去过已回来);2have/hasgoneto+地名去了某地(还没回来);3have/hasbeenin+地名在某地住了有多长。Havebeento/in和havegoneto的区别
本文标题:have-been-in-have-been-to-和-have-gone-to-区别
链接地址:https://www.777doc.com/doc-5747551 .html