所有非延续性动词在现在完成时中所对应的延续性动词及其具体应用-查字典问答网
分类选择

来自董阳泽的问题

  所有非延续性动词在现在完成时中所对应的延续性动词及其具体应用.

  所有非延续性动词在现在完成时中所对应的延续性动词及其具体应用.

1回答
2020-06-05 15:13
我要回答
请先登录
潘达儒

  完成时中的延续性用法和非延续性用法.终止性动词和延续性动词.

  例:

  误:Shehascaughtabadcoldforaweek.

  正:Shehashadabadcoldforaweek.

  这里catch是终止性动词,have是持续性动词.终止性动词在现在完成时的肯定句里,不能用表示一段时间的状语来修饰它们,也就是说不能用for短语(表示时间长度),或since短语词(或从句),也不能用在howlong引起的疑问句中.

  若需要表示持续一段时间时,可以用下列两种形式:1用Itis(或hasbeen)since句型;2用副词ago把句子改为一般过去时.如:

  误:TheAmericanmusicianhasarrivedhereforaboutamonth.

  正:Itis(或hasbeen)aboutamonthsincetheAmericanmusicianarrivedhere.

  正:TheAmericanmusicianarrivedhereaboutmonthago.

  除了改变句型结构外,还可对动词作相应变化.其中多数终止性动词可用be来表示延续,有些可用相应的延续性动词来代替.如:

  误:MysisterhadjoinedthePartyforoversixyears.

  正:MysisterhasbeenaPartymemberforoversixyears.

  误:Howlonghaveyouborrowedthebook?

  正:Howlonghaveyoukeptthebook?

  常用的替换词有:comebehere,leavebeaway,diedead,beginbeon,openbeopen,becomebe,buyhave,borrowkeep,eathave,joinbein,(或beamemberof),getupbeup,getreadybeready,gettoknowknow,makefriendsbefriends,gotobedsleep,catchacoldhaveacold等.

  需要注意的是:

  1、在否定句中,终止性动词可以转化为延续性的否定状态,因此可以和表示一段时间的状语连用.如:

  Ihaven’theardfrommybrotherformanyyears.

  Therainhasn’tstoppedsincethreeminutesago.

  2、终止性动词可以用于“表示过去发生的某一动作对现在造成的影响或结果”这种概念的现在完成时中,说明某个动作的结果还存在,不跟表示一段时间的状语连用,但可用already,yet,before,just,ever,now,today等时间状语.如:

  Ihavealreadypostedthephotos.

  Haveyouseenthefilmbefore?

2020-06-05 15:15:06

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

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