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 解析:语境表示“已经读了一半”,应该用现在完成时表示过去发生并且对现在有影响的动作。