内容正文:
班级 姓名 学号 分数
Unit 5 Educational exchanges
现在完成时(1)
(时间:60分钟,满分:100分)
1、 概念:
表示过去发生或已经完成的动作对现在造成的影响或结果;或从过去已经开始,持续到现在的动作或状态。
二、用法:
1. 现在完成时的"完成用法"
现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在.
Eg: He has turned off the light.他已把灯关了. (灯现在不亮了.)
I have spent all of my money. (含义是:现在我没有钱花了.)
2. 现在完成时的"未完成用法"
指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去。这里的动词要
用持续性动词。常与for(+时间段),since(+时间点)连用.
Eg: Mary has been ill for three days.
Mary has been ill since three days ago.
三、构成:
1. “助动词have/has + 动词过去分词”
①肯定句:主语+have/has+过去分词+其他
②否定句:主语+have/has+not+过去分词+其他
③一般疑问句:Have/Has+主语+过去分词+其他
④特殊疑问句:特殊疑问词+一般疑问句(have/has+主语+过去分词+其他)
四、现在完成时时间状语
1. 现在完成时不能单独与准确时间连用,(如表示过去的时间状语)。
如yesterday,last(morning、afternoon)等,除非与for, since连用。
2. 现在完成时往往同表示不确定的过去时间状语连用。
如:already“已经”(肯定), yet“还,仍然”(否定,疑问), just“刚刚”,before“从 前”,recently/ lately“最近”,still“仍然”,in the past/last few years“在过去/最近几年里”
Eg:I haven't seen much of him recently (lately).
We have seen that film before.
3. 现在完成时常常与表示频度的时间状语连用。
如ever“曾经”, never“从不”, twice, several times等:
Eg: Have you ever been to Beijing?
I have used this pen only three times. It is still good.
4. 现在完成时还往往可以同包括现在时间在内的时间状语连用。
如up to these few days/weeks/months/years“到..为止”,just, up to present(now) “到现在为止”, so far“到目前为止”,these days “这些天”等。
Eg: Peter has written six papers so far.
Up to the present everything has been successful.
5. 现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的动作。
Eg: We have had four texts this semester.
【注意】:
1. 现在完成时可以与already,never,ever,yet 等时间状语连用。
①already 与 yet:already表示“已经”,用于肯定句;yet表示“尚未,还”,用于否定句和疑问句。
Eg:1) I am not hungry. I have already eaten.
2) He is hungry. He hasn’t eaten yet.
②ever 与never:ever 表示“曾经”;never表示“从来不”,疑问句中用ever。
Eg: —Have you ever visited Shanghai?
—No,I’ve never visited it.
(already,never,ever应位于助动词have/has之后,yet用于句末。)
2. 现在完成时可以与带since/for等表示“一段时间”的状语连用,表示动作或状态从某一时刻开始一直持续到现在。
since + 时间点(过去一个时间点/ 一段时间 + ago/ 从句)
for + 时间段
Eg: I have worked in Shenzhen since