Section Ⅳ Grammar & Writing现在完成时和现在完成进行时一、现在完成时1.现在完成时的意义及其构成现在完成时用来表示之前已发生或完成的动作或状态,其结果的影响现在还存在;也可表示持续到现在的动作或状态。其构成:have/has+过去分词。2.通常使用现在完成时的几种情况情况常用时间状语例句表示过去发生的事对现在仍有影响already,yet,just,by this time,so far 等I have already finished all the work.我已经做完了所有的工作。表示过去开始的动作或状态一直延续到现在all my life,all the time,so far,up to now,in the past/last few years,since 等We’ve been good friends since we were very young. 我们从很小的时候就是好朋友了。在时间、条件等状语从句中,代替将来完成时when,before,once,as long as,if 等Once you have promised,you should keep it. 你一旦许下诺言,就应该遵守。 对接高考①While online shopping ____________(change)our life , not all of its effects have been positive.尽管网上购物已经改变了我们的生活,但是并不是所有的影响都是积极的。has changed 解析:主语是 online shopping,结合语境以及后面的 have been 可知,这里要用现在完成时。②I____________(read) half of the English novel,and I’ll try to finish it at the weekend.这本英语小说我已经读了一半,这个周末我将尽力把它读完。have read 解析:语境表示“已经读了一半”,应该用现在完成时表示过去发生并且对现在有影响的动作。3.用于现在完成时的句型(1)It is the first/second...time that...结构中的从句部分用现在完成时。如果主句是过去时,从句相应地改为过去完成时。It is the first time that I have visited the city.这是我第一次参观这座城市。It was the third time that the boy had been late.这是这个男孩第三次迟到了。(2)sb./sth.+be+形容词最高级+that...结构,that 从句要用现在完成时。如果主句是过去时,从句相应地改为过去完成时。You are the most creative man that I have ever met.你是我遇到过的人中最有创造性的一位。(3)since 引导时间状语从句时,主句用现在完成时,从句用一般过去时。1It has been/is a long time since I last came ...