内容正文:
期末语法复习
必修3·重庆大学出版社·现在完成时与现在完成进行时用法及
区别
一、现在完成时与现在完成进行时用法及区别
现在完成时与现在完成进行时用法及区别是高中英语重要语法点,现在完成时强调动
作的完成或对现在的影响,现在完成进行时侧重动作的持续进行或未完成性,核心区别
在于动作是否持续及完成状态。
考点一:现在完成时的基本用法(表示过去发生并持续到现在的动作或状态)
结构:have/has+过去分词;常与for+时间段、since+时间点/从句(一般过去时)、so
far、up to now等时间状语连用
例句:She has lived in Chongqing for 10yeas.
真题再现:
My brother in this company since he graduated from college.【2023重庆大学出版社必
修3期末模拟】
A)works
B)worked
C)has worked
D)will work
答案:C
解析:sice引导的时间状语从句表示从过去持续到现在的动作,需用现在完成时
真题再现:
-How longyouthis dictionary?
【2022重庆市高二期末】
-For two years
A)do;have
B)will;have
C)have;had
D)did;have
答案:C
解析:fo+时间段表示持续动作,需用现在完成时
「考点二:现在完成时的基本用法(表示过去发生对现在有影响的动作)
结构:have/has+-过去分词;常与already、yet、just、ever、never等时间状语连用,或
上下文暗示影响
例句:I have finished my homework,so I can watch TV now:
真题再现:
-Why don't you go to the cinema with us?
【2023
重庆市高三一模】
-I the film twice.
A)see
B)saw
C)have seen
D)will see
答案:C
解析:twice表示已完成次数,强调对现在的影响(不能去看)
真题再现:
He his keys,so he can't enter the room.
【2022重庆大学出版社必修3单元测试】
A)loses
B)lost
C)has lost
D)willlose
答案:C
解析:结果影响现在(无法进入房间)
考点三:现在完成进行时的基本用法(表示过去开始持续到现在且仍在进行的动作)
结构:have/has+been+现在分词;常与for+时间段、since+时间点、all day/this week
等时间状语连用,强调动作的持续性和未完成性
例句:She has been studying English all morning
真题再现:
Look!The children in the park for over an hour.
【2023新高考IⅡ卷模拟】
A)play
B)played
C)have played
D)have been playing
答案:D
解析:L0ok!暗示动作仍在进行,强调持续性
真题再现:
My father_the car since8o'clock this morning and he hasn't finished yet.【2022重庆市
高二期末】
A)repairs
B)repaired
C)has repaired
D)has been repairing
答案:D
解析:and he hasn't finished yet明确表示动作未完成
考点四:现在完成时与现在完成进行时的区别(结果与过程)
区别:现在完成时强调动作的结果或完成性(常接表示具体次数的状语):现在完成进
行时强调动作的持续过程或未完成性(不接具体次数)
例句:I have read this book twice.(完成时,强调次数)/I have been reading this book all
day.(进行时,强调持续过程)
真题再现:
-How many times_you to Beijing?
【2023重庆市高三二模】
-Three times
A)have;gone
B)have;been
C)do;go
D)will;go
答案:B
解析:how many times询问具体次数,需用现在完成时
真题再现:
She_the novel for a week,.but she hasn't finished it yet..【2022重庆大学出版社必修3期
末真题】
A)reads
B)read
C)has read
D)has been reading
答案:D
解析:but she hasn't finished表明动作未完成,强调持续过程
考点五:现在完成时与一般过去时的区别(与现在的联系)
区别:现在完成时表示动作与现在有联系(影响/持续);一般过去时仅表示过去发生的
动作,与现在无关(常接具体过去时间状语,如yesterday、last week)
例句:I have met him before.(现在完成时,暗示现在认识)/I met him yesterday..(一般
过去时,仅说明过去事实)
真题再现:
一you_the Great Wall?
【2023重庆市高一期末】
-Yes,I went there last summer.
A)Have;visited
B)Did,visit
C)Will;visit
D)Do;visit
答案:A
解析:询问经历对现在的影响(是否去过),与last summer无关
真题再现:
He_to London last year and he there for six months.
【2022全国甲卷模拟】
A)went;stayed
B)has gone;has stayed
C)went;has stayed
D)has been;stayed
答案:C
解析:last year用一般过去时;for siⅸmonths表示持续状态用现在完成时
二、考点综合训练
(一)单项选择
1.My sister in this school since 2019
A)teaches
B)taught
C)has taught
D)will teach
2.They the project for three weeks,and they are still working on it.
A)do
B)did
C)have done
D)have been doing
3.-youyour homework yet?
-Yes,I finished it ten minutes ago.
A)Have,finished
B)Did;finish
C)Will;finish
D)Do;finish
4.He in Chongqing for five years,but now he lives in Shanghai.
A)lives
B)lived
C)has lived
D)will live
5.The phone for five minutes.Why doesn't someone answer it?
A)rings
B)rang
C)has rung
D)has been ringing
(二)完成句子
1.我们已经学习英语八年了。
We English for eight years.
2.她从早上八点就一直在等你。
She
for you since 8 o'clock this morning
3.我爸爸上周去了北京,他已经在那里待了三天了。
My father to Beijing last week and hethere for three days.
4.你曾经去过国外吗?
-you_abroad before?
5.他已经读了这本书三次了,但他还想再读一遍。
He
this book three times,but he wants to read it again.
(三)短文改错
下面短文中共有5处与现在完成时现在完成进行时相关的错误,请找出并改正
I study English for six years and I can speak it fluently now.My teacher often says that prac-
tice makes perfect.Last month,I join an English club where members meet every weekend.
We have talked about different topics since we start the club.I am sure my English will im-
prove more if I keep practicing.
(四)语法填空
阅读下面短文,在空白处填入1个适当的单词或括号内单词的正确形式
John-(live)in London since he was ten years old.He_(work)as a teacher at a local school
for five years.Every morning,he_(walk)to school,and he_(do)this for over two years.
Last week,he(meet)an old friend from college,and they_(chat)for hours.John_(not
see)him for ten years,so they were very happy to reconnect.Now,John(plan)to organize
a reunion with their college classmates next month.
(五)参考答案与解析
1.单项选择答案:1.C2.D3.A4.B5.D
2.完成句子答案:
1.have studied 2.has been waiting 3.went;has stayed 4.Have;ever been 5.has
read
3.短文改错答案:
study-→have studied,join→joined,stat→started,am→have been
4.语法填空答案:
has lived;has worked;walks;has been doing;met;chatted;hadn't seen;is planning
英语语法复习手册·必修3·重庆大学出版社·现在完成时与现在完成进行时用法及区别