注:文章内容来源于网络,真实性有待确认,请自行甄别。
hasbeen与hasgone的区别?举例说明
发表于:2024-10-24 00:00:00浏览:3次
问题描述:hasbeen与hasgone的区别?举例说明
“have(has)been”和“have(has)gone”相似点:两句都有去某个地方的意思。不同点:“have(has)been”是曾经到过某地,现在人已经回到说话的地方。如:IhavebeentoBeijing.(我曾经到过北京。)而“have(has)gone”是表示去某地方的人不在说话的地方,或是人已经向某地出发在于路上,或是人已经到达某处,或是人已经在返回的路上。如:HehasgonetoBeijing.(他已经去北京了。)hasbeen表示已经去过那个地方回来了,hasgone表示已经去了那个地方还没回来。(1)have/hasgoneto表示去了,属于瞬间动词(暂短性动词),不与一段时间连用.eg:-WhereisTom?-HehasgonetoShanghai.(他去了上海)言外之意:他不在说话现场如果表示去过则用has/hav (我去过长城)另外,如果时间状语是一段时间,也用has/hav (两年是时间段所以用been)(2)同样,has/havebeenaway和has/haveleft是对应的,都表示离开,has/havebeenaway是延续性的,与时间段连用,has/haveleft是瞬间动词eg:Hehasbeenawayfthatfactoryfortwodays.(离开两天了)eg:Hehasleftfromhisoffice.(只表示离开)好了,就这些,希望能帮得到你.:)
猜你喜欢
- either和too那一个可以用于疑问句中表示"也"?一般我们说
- 一般我们说eher和 too在表示"也"这个意思时的区别是: 都用于句尾,either用于否定句,too用于肯定句.那么疑问句的用法呢? 如:1. I like apples. Does he like apples,______? 2. I don't go home. Doesn't he go home,______? 应该用哪一个?
- 英语问题Whichofthefollowingisright?A
- Which of the follog is right? A. It is true what he said at the meeting. B. What he said at the meeting is true. C. He has been chosen made us happy. D. A man’s worth lies not so much in what he h...
- 一道英语选择题Theinternationalsituation
- Theinternatnalsituationhasbeengrowing_____ riablyesumblycreasinglyminantly
- 怎样才能更好的用英语交流就是有的时候你想用英语跟同学,老师等人交
- 就是有的时候你想用跟同学,老师等人交流,可是一时之间又不知道该怎么说那怎么办? 而且,交流起来又有很多的语法错误,以至于交流无法进行下去.还有我们的发音也不是很标准,所以我们很难用英语进行交流.然而,就是因为无法交流,而导致英语成绩上不去. 英语成就上不去,心里就好苦恼.帮帮我吧/
栏目分类全部>