【在现在完成时中everneverjustalreadyye-查字典问答网
分类选择

来自丁言镁的问题

  【在现在完成时中everneverjustalreadyyet在用法和意思上有什么区别?太长了拉在说我问的好象不是这个啊】

  在现在完成时中everneverjustalreadyyet在用法和意思上有什么区别?

  太长了拉在说我问的好象不是这个啊

1回答
2020-06-07 04:20
我要回答
请先登录
董海荣

  现在完成时表示过去发生或完成的某一动作对现在造成的影响或结果.如:

  Haveyoureadthatstory?你读过那个故事吗?(“读”这一动作发生在过去,对现在造成的影响是:是否知道故事的内容.)

  Ihaveboughttwoapples.我买了两个苹果.(“买”这一动作发生在过去,对现在造成的结果是:拥有两个苹果.)

  在学习这一概念的同时,还应注意常与现在完成时连用的几个副词:already,just,ever,yet,never等.already,just多用于肯定句中,ever,yet,never多用于疑问句和否定句中.如:

  Ihavealreadyfinishedmyhomework.我已经做完家庭作业了.

  Hehasjusthadhismeal.他刚吃过饭.

  HaveyoueversungthisEnglishsong?你曾唱过这首英文歌吗?

  Theyhaven'tstartedyet.他们还没有动身.

  Wehaveneverheardofit.我们从来没有听说过这件事.

  现在完成时表示过去的动作对现在造成的影响;一般过去时表示动作发生的时间在过去.试比较:

  Theplanehasarrived.飞机已经来了.(说明现在的情况:飞机在这儿.)

  Theplanearrivedaquarterofanhourago.飞机是一刻钟以前抵达的.(强调动作发生的时间在过去.)

  havebeenin,havebeento与havegoneto的用法

  1.have(has)beenin意为“已经在某地呆了多长时间”,常与表示一段时间的状语连用.如:

  Mr.BrownhasbeeninShanghaiforthreedays.布朗先生来上海已经有三天了.

  TheyhavebeeninCanadaforfiveyears.他们到加拿大有五年了.

  2.have(has)beento意为“曾经去过某地”,表示现在已经不在那里了.可与just,ever,never等连用.如:

  I'vejustbeentothepostoffice.我刚才去邮局了.

  HaveyoueverbeentoHangzhou?你曾经去过杭州吗?

  MaryhasneverbeentotheGreatWall.玛丽从未去过长城.

  3.have(has)beento后面可接次数,表示去过某地几次.如:

  I'vebeentoBeijingthreetimes.我去过北京三次.

  Theyhavebeentothatvillageseveraltimes.他们去过那个村庄好几次了.

  4.have(has)goneto意为“到某地去了”,表示到了某地或正在去某地的途中.总之,说话时该人不在现场,一般不用第一、第二人称代词作句子的主语.如:

  —WhereisTom?汤姆在哪里?

  —Hehasgonetothebookshop.他到书店去了.

  现在完成时表示过去发生或完成的某一动作对现在造成的影响或结果.如:

  Haveyoureadthatstory?你读过那个故事吗?(“读”这一动作发生在过去,对现在造成的影响是:是否知道故事的内容.)

  Ihaveboughttwoapples.我买了两个苹果.(“买”这一动作发生在过去,对现在造成的结果是:拥有两个苹果.)

  在学习这一概念的同时,还应注意常与现在完成时连用的几个副词:already,just,ever,yet,never等.already,just多用于肯定句中,ever,yet,never多用于疑问句和否定句中.如:

  Ihavealreadyfinishedmyhomework.我已经做完家庭作业了.

  Hehasjusthadhismeal.他刚吃过饭.

  HaveyoueversungthisEnglishsong?你曾唱过这首英文歌吗?

  Theyhaven'tstartedyet.他们还没有动身.

  Wehaveneverheardofit.我们从来没有听说过这件事.

  接触五:现在完成时与一般过去时的用法比较

  现在完成时表示过去的动作对现在造成的影响;一般过去时表示动作发生的时间在过去.试比较:

  Theplanehasarrived.飞机已经来了.(说明现在的情况:飞机在这儿.)

  Theplanearrivedaquarterofanhourago.飞机是一刻钟以前抵达的.(强调动作发生的时间在过去.)

  接触六:havebeenin,havebeento与havegoneto的用法

  1.have(has)beenin意为“已经在某地呆了多长时间”,常与表示一段时间的状语连用.如:

  Mr.BrownhasbeeninShanghaiforthreedays.布朗先生来上海已经有三天了.

  TheyhavebeeninCanadaforfiveyears.他们到加拿大有五年了.

  2.have(has)beento意为“曾经去过某地”,表示现在已经不在那里了.可与just,ever,never等连用.如:

  I'vejustbeentothepostoffice.我刚才去邮局了.

  HaveyoueverbeentoHangzhou?你曾经去过杭州吗?

  MaryhasneverbeentotheGreatWall.玛丽从未去过长城.

  3.have(has)beento后面可接次数,表示去过某地几次.如:

  I'vebeentoBeijingthreetimes.我去过北京三次.

  Theyhavebeentothatvillageseveraltimes.他们去过那个村庄好几次了.

  4.have(has)goneto意为“到某地去了”,表示到了某地或正在去某地的途中.总之,说话时该人不在现场,一般不用第一、第二人称代词作句子的主语.如:

  —WhereisTom?汤姆在哪里?

  —Hehasgonetothebookshop.他到书店去了.

2020-06-07 04:23:27

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •