现在完成时详细讲解及练习-PPT
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(2)现在完成时还与once(一次),twice(两 次),three times(三次),several times (几次)等表示重复次数的词语连用。
考点三:考查与一般过去时的区别
例1.—These farmers have been to the United States .
—Really ? When _B__ there ?
A. will they go
B. did they go
C. do they go
D. have they gone
例2.—___B___ you ___ your homework yet ?
—Yes . I _____ it a moment ago .
A. Did ; do ; finished
A. were B. have been C. have become D. have made
例3.—How long have you __A__ here ?
—About two months .
A. been B. gone C. come
D. arrived
例4. Hurry up! The play _____C_____ for ten minutes .
四、正确运用have/has been to, have/has gone to,和have/has been in 三种结构。
1. have/has been to表示“过去曾去过 某地”,但现在已经回来了。
2. have/has gone to表示“已去了某 地”,现在还没有回来。
3. have/has been in 表示“已在某地 (呆了多久)”,如果是小地方用at代替in。
B.Have ; done ; finished
C. Have ; done ; have finished D. will ; do ; finish
简析:现在完成时与一般过去时容易混淆,就是因为它
们所表示的动作都发生在过去,但二者又有区别:一般过去 时表示过去某个时间发生的事、存在的状态或经常发生的动 作,说话的侧重点在于陈述一件过去的事情,与现在没有关 系;现在完成时表示与现在有关系的发生在过去的动作,它 不与表示过去的时间状语(如yesterday , last week , a moment ago等)连用。故例1、2的正确答案皆为B。
10. eat _____
11. drive ______
12. catch ______
13. bring ______
14. break ______
15. give _______
16. get _________
17. know _______
18. open _______
19. write _______
考点四:考查非延续性动词的用法
例1. His father ___D___ the Party since 1978 .
A. joined B. has joined C. was in D. has been in
例2.—Do you know him well ?
— Sure .We ___B______ friends since ten years ago .
catch a cold—→ have a cold等,
翻 译 练 习:
1.我买了这块手表五年了。
I have bought this watch for five years.W
I have had this watch for five years/since 5 years ago.
2.这位老人已经死了十年了。
come/arrive—→be here/in ,
come/get back—→be back , go/leave-be away , become —→be , borrow —→keep ,
buy—→have ,
begin/start—→be on ,
die—→be dead ,
join—→be in/be a m ember of... ,
例3. The famous writer _D___ one new book in the past two year .
A. is writing B.was writing C.wrote D.has written
例4.—Our country __C____ a lot so far .
上一页
主菜单
下一页
练习
自从我来到这正好两天
It is just two days since I came here Two days has passed since I came here
It_is_\h__a_s _b_e_e_n__ (be) ten years since I ___fi_n_i_sh__ed_(finish) middle school.
4.自从六点钟他就来这儿了。
He has come here since 6 o’clock. W
He has been here since 6 o’clock. 5.我离开家乡已十年了。
I have left hometown for 10 years. W
I have been away from hometown for 10 years.
Eg. It is five years since I joined the army. =Five years has passed since I joined the army.
简析:现在完成时中,非延续性动词不能与for和
since引导的表示一段时间的状语连用,通常是用相应
的延续性动词来代替。常用的非延续性动词及替代形式
20. forget ________
一、现在完成时的结构: (助动词)have/has+过去分词
二、现在完成时的用法: 1.“完成法”:表示过去发生或已经完成
的某一动作对现在造成的影响或结果。
标志性词:already、 never、 ever、just、 yet 、before 、 so far等。
例7. It __A___ ten years since he left the army .
A. is
B. has
C. will
D. was
1.for + 一段时间
Eg. I have been here for 5 weeks. He’s studied English for 3 years.
—Yes . I hope it will be even ______ .
A. has changed ; well
B. changed ; good
C. has changed ; better
D. changed ; better
例5. Zhao Lan __C____already ______in this school for two years .
例7. Harry Potter is a very nice film .I___B____ it twice .
A. will see B. have seen C. saw D.see
现在完成时的时间状语 ⑴现在完成时常与already,just,ever,
never,before,yet, recently(近来),so far,in the past/“last + 一段时间”,for +时间 段或since +过去时间点等时间状语连用。
现在完成时及其考点
I. 写出下列动词的过去分词形式.
1. wake ______
2. teach ______
3. sell ________
4. see ________
5. ride _______
6. pay _____
7. choose ______
8. throw _____
9. think _______
四、中Fra Baidu bibliotek考点:
考点一:考查基本概念
例如: Both his parents look sad . Maybe they ____what's happened to him .
A. knew
B. have known
C. must know D.will know
简析:现在完成时主要强调过去发生的动作对 现在造成的影响,或过去发生的动作还未结束, 一直持续到现在或将来,重点在于对现在的影响。 这种考查难度较大,往往无时间状语,需要从上 下文分析、推理才行。故上两侧根据上下文分析、 推理,正确答案是B。
如下: close—→be closed, put on→wear ,
open—→be open
get up—→be up,
finish/end—→be over , lose—→be lost ,
marry—→be married(to), get to know—→ know
fall asleep/ go to sleep —→be asleep ( sleep ) ,
考点二:考查时间状语
例1. He has _____B____ been to Shanghai , has he ?
A. already B.never C.ever
例2. Have you met Mr Li ___C___?
D. still
A. just
B. ago C.before D. a moment ago
2.“未完成法”:表示动作或状态从过去已经 开始,持续到现在并有可能延续到将来。
时间状语:for+一段时间;since+过去点时间。
三、现在完成时的各种句式:
1.陈述句:主语+ have/has+过去分词 +其他成分。
2.否定句:主语+have/has+not+过去 分词+其他成分。
3.一般疑问句:Have/Has+主语+过去分 词+其他成分?
How long has she stood here?
注2): 短暂性动词不能和for或since引 导的时间状语连用, 当然也不能用于 how long引导的问句中.
A. was ; studying
B. will ; study
C. has ; studied
D. are ; studying
例6. We ___C___ Xiao Li since she was a little girl .
A. know B. had known C. have known D. knew
A. has begun B. had begun C. has been on D. began 例5. His uncle died two years ago .(改变句子,句意不变)
His uncle has _b_e_e_n _d_ead_ for two years
例6. Her mother has been a Party member for three years .(同义 句) Her mother __jo_i_n_e_d_ the Party three years ___a_g_o___ .
注意1): 对for或since引导的时间状语提 问 必须用how long, 决不能用when.
Eg. I have lived here for 10 years. How long have you lived here?
She has stood here since 2 hour ago.
2. since + (表示过去某一时间的)时间点
从句(一般过去时)
Eg. I have been here since 2000. I have been here since 5 years ago. I have been here since I left school in 2000.
*It is +一段时间 +since+句子(一般过去时间) =一段时间+has passed+since + 句子(一般过去时)
The old man has died for ten years. W
The old man has been dead for ten years/since 10 years ago.
上一页
主菜单
下一页
3.他已经回来三天了。
He has come back for 3 days. W
He has been back for 3 days/since 3 days ago.
考点三:考查与一般过去时的区别
例1.—These farmers have been to the United States .
—Really ? When _B__ there ?
A. will they go
B. did they go
C. do they go
D. have they gone
例2.—___B___ you ___ your homework yet ?
—Yes . I _____ it a moment ago .
A. Did ; do ; finished
A. were B. have been C. have become D. have made
例3.—How long have you __A__ here ?
—About two months .
A. been B. gone C. come
D. arrived
例4. Hurry up! The play _____C_____ for ten minutes .
四、正确运用have/has been to, have/has gone to,和have/has been in 三种结构。
1. have/has been to表示“过去曾去过 某地”,但现在已经回来了。
2. have/has gone to表示“已去了某 地”,现在还没有回来。
3. have/has been in 表示“已在某地 (呆了多久)”,如果是小地方用at代替in。
B.Have ; done ; finished
C. Have ; done ; have finished D. will ; do ; finish
简析:现在完成时与一般过去时容易混淆,就是因为它
们所表示的动作都发生在过去,但二者又有区别:一般过去 时表示过去某个时间发生的事、存在的状态或经常发生的动 作,说话的侧重点在于陈述一件过去的事情,与现在没有关 系;现在完成时表示与现在有关系的发生在过去的动作,它 不与表示过去的时间状语(如yesterday , last week , a moment ago等)连用。故例1、2的正确答案皆为B。
10. eat _____
11. drive ______
12. catch ______
13. bring ______
14. break ______
15. give _______
16. get _________
17. know _______
18. open _______
19. write _______
考点四:考查非延续性动词的用法
例1. His father ___D___ the Party since 1978 .
A. joined B. has joined C. was in D. has been in
例2.—Do you know him well ?
— Sure .We ___B______ friends since ten years ago .
catch a cold—→ have a cold等,
翻 译 练 习:
1.我买了这块手表五年了。
I have bought this watch for five years.W
I have had this watch for five years/since 5 years ago.
2.这位老人已经死了十年了。
come/arrive—→be here/in ,
come/get back—→be back , go/leave-be away , become —→be , borrow —→keep ,
buy—→have ,
begin/start—→be on ,
die—→be dead ,
join—→be in/be a m ember of... ,
例3. The famous writer _D___ one new book in the past two year .
A. is writing B.was writing C.wrote D.has written
例4.—Our country __C____ a lot so far .
上一页
主菜单
下一页
练习
自从我来到这正好两天
It is just two days since I came here Two days has passed since I came here
It_is_\h__a_s _b_e_e_n__ (be) ten years since I ___fi_n_i_sh__ed_(finish) middle school.
4.自从六点钟他就来这儿了。
He has come here since 6 o’clock. W
He has been here since 6 o’clock. 5.我离开家乡已十年了。
I have left hometown for 10 years. W
I have been away from hometown for 10 years.
Eg. It is five years since I joined the army. =Five years has passed since I joined the army.
简析:现在完成时中,非延续性动词不能与for和
since引导的表示一段时间的状语连用,通常是用相应
的延续性动词来代替。常用的非延续性动词及替代形式
20. forget ________
一、现在完成时的结构: (助动词)have/has+过去分词
二、现在完成时的用法: 1.“完成法”:表示过去发生或已经完成
的某一动作对现在造成的影响或结果。
标志性词:already、 never、 ever、just、 yet 、before 、 so far等。
例7. It __A___ ten years since he left the army .
A. is
B. has
C. will
D. was
1.for + 一段时间
Eg. I have been here for 5 weeks. He’s studied English for 3 years.
—Yes . I hope it will be even ______ .
A. has changed ; well
B. changed ; good
C. has changed ; better
D. changed ; better
例5. Zhao Lan __C____already ______in this school for two years .
例7. Harry Potter is a very nice film .I___B____ it twice .
A. will see B. have seen C. saw D.see
现在完成时的时间状语 ⑴现在完成时常与already,just,ever,
never,before,yet, recently(近来),so far,in the past/“last + 一段时间”,for +时间 段或since +过去时间点等时间状语连用。
现在完成时及其考点
I. 写出下列动词的过去分词形式.
1. wake ______
2. teach ______
3. sell ________
4. see ________
5. ride _______
6. pay _____
7. choose ______
8. throw _____
9. think _______
四、中Fra Baidu bibliotek考点:
考点一:考查基本概念
例如: Both his parents look sad . Maybe they ____what's happened to him .
A. knew
B. have known
C. must know D.will know
简析:现在完成时主要强调过去发生的动作对 现在造成的影响,或过去发生的动作还未结束, 一直持续到现在或将来,重点在于对现在的影响。 这种考查难度较大,往往无时间状语,需要从上 下文分析、推理才行。故上两侧根据上下文分析、 推理,正确答案是B。
如下: close—→be closed, put on→wear ,
open—→be open
get up—→be up,
finish/end—→be over , lose—→be lost ,
marry—→be married(to), get to know—→ know
fall asleep/ go to sleep —→be asleep ( sleep ) ,
考点二:考查时间状语
例1. He has _____B____ been to Shanghai , has he ?
A. already B.never C.ever
例2. Have you met Mr Li ___C___?
D. still
A. just
B. ago C.before D. a moment ago
2.“未完成法”:表示动作或状态从过去已经 开始,持续到现在并有可能延续到将来。
时间状语:for+一段时间;since+过去点时间。
三、现在完成时的各种句式:
1.陈述句:主语+ have/has+过去分词 +其他成分。
2.否定句:主语+have/has+not+过去 分词+其他成分。
3.一般疑问句:Have/Has+主语+过去分 词+其他成分?
How long has she stood here?
注2): 短暂性动词不能和for或since引 导的时间状语连用, 当然也不能用于 how long引导的问句中.
A. was ; studying
B. will ; study
C. has ; studied
D. are ; studying
例6. We ___C___ Xiao Li since she was a little girl .
A. know B. had known C. have known D. knew
A. has begun B. had begun C. has been on D. began 例5. His uncle died two years ago .(改变句子,句意不变)
His uncle has _b_e_e_n _d_ead_ for two years
例6. Her mother has been a Party member for three years .(同义 句) Her mother __jo_i_n_e_d_ the Party three years ___a_g_o___ .
注意1): 对for或since引导的时间状语提 问 必须用how long, 决不能用when.
Eg. I have lived here for 10 years. How long have you lived here?
She has stood here since 2 hour ago.
2. since + (表示过去某一时间的)时间点
从句(一般过去时)
Eg. I have been here since 2000. I have been here since 5 years ago. I have been here since I left school in 2000.
*It is +一段时间 +since+句子(一般过去时间) =一段时间+has passed+since + 句子(一般过去时)
The old man has died for ten years. W
The old man has been dead for ten years/since 10 years ago.
上一页
主菜单
下一页
3.他已经回来三天了。
He has come back for 3 days. W
He has been back for 3 days/since 3 days ago.