现在完成时
①表示动作发生在过去,对现在有影响,有时无时间状语,有时和一些表示不确定的过去时间状语连用,如:many times,just,yet,ever,never,already,before,so far, by now等连用。
②表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,用于延续性动词,且句中常带有表示一段时间的时间状语,如:since + 时间点/从句,for two months, so far等。
2、现在完成时和一般过去时的区别
①现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。
现在完成时可表示持续到现在的动作或状态,动词一般是延续性,如live, teach, learn, work, study, know.
标志词有for, since, so far, ever, never, just, yet, till / until, up to now, in past years, always,
②过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;
过去时常用的非持续性动词有come, go, leave, start, die, finish, become, get married等。
标志词有 in1949,yesterday,last week等。而且,用when或where对这些时间和地点状语提问时,一般只用一般过去时。
共有 0 条评论