现在完成时态
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
注意点一: 注意点一: 现在完成时与一般过去时的用法比较 现在完成时表示过去的动作一直延续到现在甚至会继续下去或表示 过去的动作对现在造成的影响; 过去的动作对现在造成的影响;一般过去时表示动作发生的时间在 过去。现在完成时属于现在时态范围,因此, 过去。现在完成时属于现在时态范围,因此,不能和表示过去的时 间状语连用。 间状语连用。 如:yesterday, last night, two weeks ago等 等 试比较: 试比较: The plane has arrived . 飞机已经来了。(说明现在的情况:飞机 飞机已经来了。(说明现在的情况: 。(说明现在的情况 在这儿) 在这儿) The plane arrived a quarter ago. 飞机是一刻中以前来的。(强 飞机是一刻中以前来的。( 。(强 调动作发生的时间在过去) 调动作发生的时间在过去) I have taught here for fifteen years. 我在这儿已经教了十五年。 我在这儿已经教了十五年。 表示十五年前的动作一直延续到现在,还可能会继续。) (表示十五年前的动作一直延续到现在,还可能会继续。) I taught here for a year. 我过去在这儿教过一年。(表示“我“现 我过去在这儿教过一年。(表示“ 。(表示 在已经不在这儿任教了) 在已经不在这儿任教了)
3 have been to have gone to have been in
注意点二: 注意点二:have been in, have been to 与have gone to 的用法 1、have (has) been in 表示“在某地(多长时间)”,现在仍在那里。常与表 、 表示“在某地(多长时间) 现在仍在那里。 示一段时间的状语连用。例如: 示一段时间的状语连用。例如: Mr. Brown has been in Shanghai for three days. 布朗来上海已经有三天了。 布朗来上海已经有三天了。 They have been in Canada for five years. 他们到加拿大有五年了。 他们到加拿大有五年了。 2、have( has)been to表示“曾经去过某地”,现在已经不在那里了。可与 、 表示“ 表示 曾经去过某地” 现在已经不在那里了。可与just, ever, never等连用,例如: 等连用, 等连用 例如: I have just been to the post office. 我刚才去邮局了。 我刚才去邮局了。 Mary has never been to the Great Wall. 玛丽从未去过长城。 玛丽从未去过长城。 Have you ever been to Hangzhou before? 你以前曾经去过杭州吗? 你以前曾经去过杭州吗? Have (has) been to 后面可接次数,表示去过某地几次。例如: 后面可接次数,表示去过某地几次。例如: They have been to that village several times. 他们去过那个村庄好几次了。 他们去过那个村庄好几次了。 3、have (has) gone to 意为“到某地去了”,表示到了某地或正在去某地的途 、 意为“到某地去了” 中。总之,说话时该人不在现场,例如: 总之,说话时该人不在现场,例如: ----Where is Tom? ----He has gone to the bookshop. 他到书店去了。 他到书店去了。 Jack Johnson has gone to London. 杰克 约翰逊到伦敦去了。 杰克.约翰逊到伦敦去了 约翰逊到伦敦去了。
2.过去已经开始, 2.过去已经开始,持续到现在的动作或状态 过去已经开始
Shehas lived here for three years. She has lived here since 2000/three years ago.
现在完成时是由助动词have(has)+过去分词构成 ( 过去分词构成 现在完成时是由助动词 ) 过去分词 (大部分规则构成和一般过去时规则构成相同,不规 大部分规则构成和一般过去时规则构成相同, 大部分规则构成和一般过去时规则构成相同 则参看课本120页) 则参看课本 页 其否定句在Have/has后加 后加not(haven’t/hasn’t). 一 其否定句在 后加 ( 般疑问句把have/has提到主语前 肯定回答Yes,主 提到主语前. 般疑问句把have/has提到主语前. 肯定回答Yes,主 否定回答NO,主语 主语+haven’t/hasn’t 语+have/has.否定回答 否定回答 主语
B 1. You’ve never seen such a wonderful film before, _______? A haven’t you B have you C do you D don’t you 2. --Ann has gone to Shanghai. have ---So ____ her parents. 3. – I have watched the game. C --When ____ you ____ it? A have watched B do watch C did watch D will watch
•
.区分短暂性动词与持续性动词. 区分短暂性动词与持续性动词 区分短暂性动词 表示短暂性(瞬间性 瞬间性)的动词在现在完成时 表示短暂性 瞬间性 的动词在现在完成时 的句中不能和一段时间连用.即 的句中不能和一段时间连用 即for,since短 不能 连用 语或how long问句 注意: 注意:在否定句中却可以
so far, once/twice/ three times, all one’s life 例: They have learnt 2000 words so far. Tom has seen the film twice. Her father has worked in the factory all his life.
He has been away for one week.
come/arrive go out leave begin buy borrow join die catch a cold
be at/in …
be out be away (from) be on have keep be a member of be dead have a cold
She worked ten years ago
改错: 改错
been How long have you become a league member? ? For more than one year. been Have you arrived here since last night? Yes,you’re right. , been dead The dog has died for a month. been He has gone to Shanghai twice. How ago. For long have you been at this school? Since two years .
某个动作从过去已经开始,一直持续到现在 还有可能持续到将 某个动作从过去已经开始 一直持续到现在,还有可能持续到将 一直持续到现在 动作的持续性要通过一段时间来表示. 来.动作的持续性要通过一段时间来表示 动作的持续性要通过一段时间来表示
一段时间的表达方法有两种: 一段时间的表达方法有两种 for: +一段时间 for a year 一段时间 Since for two weeks for three years since last week
注:含延续性动词的现在完成时的同义句转换。 含延续性动词的现在完成时的同义句转换。 She has worked for ten years. . . . She has worked since ten years ago. It is ten years since she began to work
现在完成时
moved here hadin 2000 breakfast I’m I still live here not hungry now now
1.过去发生的动作对现在造成的影响或结果。 1.过去发生的动作对现在造成的影响或结果。 过去发生的动作对现在造成的影响或结果
I have just had my breakfast. (现在我不饿 现在我不饿) 现在我不饿
• • •
in the past +一段时间 during the last +一段时间 例: They have built many high buildings in the past three years. Great changes have taken place in Bin Zhou during the last two years
1.I have borrowed the book for 2 weeks. ( B kept ) A B C 2.The film has begun for 5 minutes.( B been on) A B C
3. 这辆自行车我买了两年了。 这辆自行车我买了两年了。 had I’ve _____ the bike for _____ two years. 4. He left Nanjing two years ago. has been away _____ He _____ _____ _____ from Nanjing for two years.
already 已经 (用在肯定句) I have already finished the homework yet 用在否定句和疑问句中 Have you seen the film yet? He hasn’t watered the flowers yet . Still 仍然 还 You still don’t understand what I said . never 表示否定意义 ever 多用在疑问句 before 一般位于句末 just 用在be后行前
+点时间 since nine 点时间
+从句(一般过去时态) 从句(一般过去时态) 从句 since you came since you got home.
注意:for 和since 所引导的时间状语都表示一段时间 注意 He has been away since last week. 对划线部分提问都用 对划线部分提问都用How long
ห้องสมุดไป่ตู้
6.小名参军半年了。 小名参军半年了。 小名参军半年了 Xiao Ming has been a soldier for half a year. Xiao Ming joined the army half a year ago. 7.我们上了 年学了。 我们上了8年学了 我们上了 年学了。 We have been students for eight years. 8.下课 分钟了 下课10分钟了 下课 The class has been over for ten minutes. 9.电影开始了一小时了 电影开始了一小时了 The film has been on for an hour.
1 .自从上星期我借的这本书 自从上星期我借的这本书 I have kept the book since last week. I borrowed the book last week. 2 .我成为一个学生两年多了 我成为一个学生两年多了. 我成为一个学生两年多了 I have been a student for over two years. I became a student two years ago. 3 .Mr Black死了三年了。 死了三年了。 死了三年了 Mr Black has been dead for three years. Mr Black died three years ago.