1、现在完成时基本结构搜索
①肯定句:主语+ have/ has+动词的过去分词
②否定句:主语+ have/ has+ not+动词的过去分词
③一般疑问句: Have/ Has+主语+动词的过去分词
④特殊疑问句:特殊疑问词+一般疑问句( have/ has+主语+过去分词)
2、现在完成时用法搜索
1. 现在完成时用来表示过去已经完成的动作对现在造成影响或后果。也就是说,动作或状态发生在过去但它的影响现在还存在,强调的是现在。
I have already posted the photo.
我已经邮寄出了照片。
与此种用法连用的时间状语时一些模糊的过去时间状语,如 already(肯定句), yet(否定句/疑问句), just, before, recently, still, lately, never等。
2. 现在完成时也可用来表示动作或状态发生在过去某一时刻,持续到现在并且有可能会继续持续下去。
He has lived here since 1978.
自从 1978年以来,他一直住在这儿。(动作起始于 1978年,一直住到现在,可能还要继续住下去。)
此种用法常与 for(+时间段), since(+时间点或过去时的句子)连用。谓语动词必须是延续性动词。
有些瞬间动词可变为延续动词:
go out - - - - be out
finish - - - - be over
open - - - - be open
die - - - - be dead
buy - - - have
fall ill - - - be ill
come back - - - - be back
catch a cold - - - - have a cold
3、现在完成时常见考法搜索
对于现在完成时的考查,多以单选、句型转换或词语运用的形式考查学生在具体语境中灵活运用时态的能力。在考试中,会让大家判断是否该用现在完成时,或者是考查“瞬间动词”不能与表示一段时间的状语连用”这一知识点。
【典型例题】
His father_____ the party since 1978
A. joind
B.has joined
C.was in
D.has been in
答案: D
解析:本题考查学生对现在完成时的熟练掌握。 since 1978表达“自从 1978年一直到现在”,表示这件事情从过去一直持续到现在,应该用现在完成时,而且动词必须是延续性动词, A、 B均为瞬间动词,不能与时间段连用,故排除; C为一般过去时,也不行。