现在完成时和现在完成进行时的比较与练习(现在完成时和现在完成进行时)现在完成时一、现在完成时的意义与其构成:现在完成时用来表示之前已发生或完成的动作或状态, 其结果的影响现在还存在; 也可表示持续到现在的动作或状态
其构成: have (has) +过去分词二、通常使用现在完成时的几种情况:1、表示过去发生的事对现在仍有影响
The disappearance of Justin has made Kelly very unhappy.(Justin在过去失踪,但 Kelly 至今仍旧为他的失踪感到不兴奋)2、表示过去开始的动作一直延续到现在
I haven’t seen Justin since last Friday night.(从上周五晚上到现在一直都没有见到过3、表示动作的确切时间不明确或不重要
The boy has already come home.(男孩已经回家,但没有指出何时回家)4、表示刚结束的动作
The police have just finished searching the area.(警方刚结束对该地区的搜查)5、表示反复发生的动作
Some villagers say that they have seen UFOs many times.(村民们曾多次看到 UFO)三、常与现在完成时连用的时间状语1、 表示过去的事或动作对现在有影响,动作的时间不明确、不重要或动作刚结束,一般可用 already(用于肯定句或疑问句)、yet(用于否定句或疑问句)、ever、just、recently、lately never 等
除此之外,before 也可用于现在完成时
The boy has already come home.男孩已经来家了
I haven't heard anything from him yet/ r