请完述现在完成时态-查字典问答网
分类选择

来自桂浩的问题

  请完述现在完成时态

  请完述现在完成时态

1回答
2020-08-08 07:18
我要回答
请先登录
单乐生

  由“have/has+过去分词”构成,主要有两个含义:①表示动作发生在过去,但与现在的情况有联系,有时无时间状语,有时和一些表示不确定的过去时间状语连用,如:manytimes,just,yet,ever,never,already,before,sofar,bynow等连用.②表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,用于延续性动词,且句中常带有表示一段时间的时间状语,如:since+时间点/从句,fortwomonths,sofar等.

  目录

  1时态结构

  ▪比较过去时与现在完成时

  ▪用于现在完成时的句型

  ▪典型例题

  2since用法

  ▪延续动词与瞬间动词

  ▪典型例题

  ▪练习题2

  1时态结构编辑

  现在完成时由“have/has+过去分词”构成,主要有两个含义:

  ①表示动作发生在过去,对现在有影响,有时无时间状语,有时和一些表示不确定的过去时间状语连用,如:manytimes,just,yet,ever,never,already,before,sofar,bynow等连用.

  ②表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,用于延续性动词,且句中常带有表示一段时间的时间状语,如:since+时间点/从句,fortwomonths,sofar等.

  二、1)现在完成时和一般过去时都能表示过去发生过的动作,但现在完成时表示过去动作对现在的影响,并且表示这一动作已完成或还可能继续下去;2)而一般过去时与现在的情况没有联系,仅表示过去的动作,且这一动作到说话时已终止.因此现在完成时不能与表示明确的过去时间如:in1949,yesterday,lastweek等的状语连用,并且用when或where对这些时间和地点状语提问时,一般只用一般过去时.

  在“itisfirst/second...timethat.”或在“it/this/thatisthe+最高级+名词+that.”结构中,that从句中的动词常用现在完成时;在“it+be...+since从句”这一结构中,be可用一般现在时或现在完成时,since从句一般用过去时.have/has/had+been+动词的现在进行时.

  比较过去时与现在完成时

  1)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响.

  2)过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语.一般过去时的时间状语:

  yesterday,lastweek,…ago,in1980,justnow,具体的时间状语

  共同的时间状语:

  thismorning,tonight,thisApril,now,once,before,already,recently,lately

  现在完成时的时间状语

  for,since,sofar,ever,never,just,yet,till/until,uptonow,inpastyears,always,

  不确定的时间状语

  3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性,如live,teach,learn,work,study,know.

  过去时常用的非持续性动词有come,go,leave,start,die,finish,become,getmarried等.

  举例:

  Isawthisfilmyesterday.

  (强调看的动作发生过了.)

  Ihaveseenthisfilm.

  (强调对现在的影响,电影的内容已经知道了.)

  Whydidyougetupsoearly?

  (强调起床的动作已发生过了.)

  Whohasn'thandedinhispaper?

  (强调有卷子,可能为不公平竞争.)

  ShehasreturnedfromParis.

  她已从巴黎回来了.

  Shereturnedyesterday.

  她是昨天回来了.

  HehasbeenintheLeagueforthreeyears.

  (在团内的状态可延续)

  HehasbeenaLeaguememberforthreeyears.

  (是团员的状态可持续)

  HejoinedtheLeaguethreeyearsago.

  (三年前入团,joined为短暂行为.)

  Ihavefinishedmyhomeworknow.

  ---WillsomebodygoandgetDr.White?

  ---He'salreadybeensentfor.

  句子中如有过去时的时间副词(如yesterday,last,week,in1960)时,不能使用现在完成时,要用过去时.

  (错)Tomhaswrittenalettertohisparentslastnight.

  (对)Tomwrotealettertohisparentslastnight.

  用于现在完成时的句型

  1)Itisthefirst/secondtime….that…结构中的从句部分,用现在完成时.

  ItisthefirsttimethatIhavevisitedthecity.

  Itwasthethirdtimethattheboyhadbeenlate.

  2)Thisisthe…that…结构,that从句要用现在完成时.

  ThisisthebestfilmthatI've(ever)seen.

  这是我看过的最好的电影.

  Thisisthefirsttime(that)I'veheardhimsing.这是我第一次听他唱歌.

  典型例题

  ---No,thisisthefirsttimeI___here.

  wasB.havebeenC.cameD.amcoming

  答案B.Thisisthefirsttime

2020-08-08 07:19:12

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

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