Unit2现在完成时与现在完成进行时-2025-2026学年高中英语期末语法复习选择性必修2(冀教版)
|
7页
|
66人阅读
|
1人下载
内容正文:
期末语法复习
选修2·冀教版·Unit2:现在完成时与现在完成进行时
一、现在完成时与现在完成进行时核心用法详解
考点一:现在完成时的基本用法
考点:表示过去动作对现在的影响或结果
结构:主语+have/has+过去分词(肯定式);主语+haven't/han't+过去分词(否定
式);Have/Has+主语+过去分词(疑问式)
例句:I have finished my homework,so I can go out now,
真题再现:
-Where is your father?—He_to Shanghai.He will be back next week.[2023·冀教版选
修2期末]
A)goes
B)went
C)has gone
D)will go
答案:C
We English for six years,and we can speak a little now.[2022·XX市高二期末]
A)learn
B)learned
C)have learned
D)will learn
答案:C
考点二:现在完成时的时间状语
考点:与for/since/already/yet/ever/never等连用
结构:for+时间段:since+时间点/从句(一般过去时);already(肯定句):yet(否定
句/疑问句)
She has lived here since 2018./They haven't finished the project yet.
真题再现:
My uncle in this city for over 10 years..[2023·XX省联考]
A)lives
B)lived
C)has lived
D)will live
答案:C
Have you_been to Beijing?一Yes,I went there last year..[2022·冀教版选修2期中]
A)ever
B)never
C)already
D)yet
答案:A
考点三:现在完成进行时的基本用法
考点:表示过去持续到现在的动作,可能仍在进行
结构:主语+have/has+been+现在分词
例句:She has been studying English all morning
真题再现:
Look!The children in the park for two hours..[2023·新高考II卷模拟]
A)play
B)played
C)have played
D)have been playing
答案:D
一Why are you so tired?一I_the house all day.[2022·XX市高三一模]
A)clean
B)cleaned
C)have cleaned
D)have been cleaning
答案:D
考点四:现在完成时与现在完成进行时的区别
考点:前者强调结果,后者强调动作的持续性或未完成性
结构对比:现在完成时(have/has+过去分词);现在完成进行时(have/has+been+现
在分词)
例句:I have read this book.(己读完,强调结果)/I have been reading this book.(可能
还在读,强调过程)
真题再现:
一How long一-you_this novel?一For three days,andI'm on Page50.[2023·冀教版选修
2期末]
A)do;read
B)did;read
C)have;read
D)have;been reading
答案:D
He100 poems so far.(强调结果)[2022·XX省高中联考]
A)writes
B)wrote
C)has written
D)has been writing
答案:C
考点五:现在完成时与一般过去时的区别
考点:前者强调对现在的影响,后者仅表示过去发生的动作
标志词对比:现在完成时(since/for/already等);一般过去时(yesterday/last week/in
2020等具体过去时间)
例句:I have seen the film.(现在了解电影内容)/I saw the film last night..(仅说明昨晚
的动作)
真题再现:
一Did you watch the football match yesterday?一No,I it yet..[2023·XX市高二质检]
A)didn't watch
B)haven't watched
C)don't watch
D)won't watch
答案:B
My brother to London in20l9 and he is still there now.[2022·全国乙卷模拟]
A)moves
B)moved
C)has moved
D)will move
答案:B
二、考点综合训练
(一)单项选择
1.—How long have you_this bike?—For two years
A)buy
B)bought
C)have
D)had
2.She in the library since 9 o'clock.She must be very tired.
A)studies
B)studied
C)has studied
D)has been studying
3.They the Great Wall twice,so they don't want to go again.
A)visit
B)visited
C)have visited
D)have been visiting
4.-youyour homework?-Yes,I finished it an hour ago.
A)Have;finished
B)Did;finish
C)Do;finish
D)Will;finish
5.My brotherto London in 2019 and he is still there now.
A)moves
B)moved
C)has moved
D)will move
6.He_100 poems so far.
A)writes
B)wrote
C)has written
D)has been writing
7.-Why are you so tired?-I the house all day.
A)clean
B)cleaned
C)have cleaned
D)have been cleaning
8.-Did you watch the football match yesterday?-No,I it yet.
A)didn't watch
B)haven't watched
C)don't watch
D)won't watch
(二)完成句子
1.我已经等了你两个小时了。(现在完成进行时)
I for you for two hours.
2.他自从毕业以来就住在北京。(现在完成时)
He in Beijing since he graduated
3.我们已经学习英语六年了,并且还在继续学。(现在完成进行时)
We English for six years,and we are still learning it.
4.这本书我读了三遍,我非常喜欢它。(现在完成时)
I this book three times.I like it very much.
5.他们一直在讨论这个问题,还没有得出结论。(现在完成进行时)
They
this problem and haven't reached a conclusion yet.
(三)短文改错
下面短文中共有5处与现在完成时和现在完成进行时相关的错误,请找出并改正
I have bought this pen for two years and it still works well.
She has been reading the novel yesterday and finished it this morning.
They have visited the museum since 9 o'clock this morning.
He said he has lived in Shanghai for ten years.
How long have you started learning English?
(四)语法填空
阅读下面短文,在空白处填入1个适当的单词或括号内单词的正确形式
Tom(1)(live)in this city since he was born.He(2)(study)English for eight years and he
(3)(already learn)a lot of vocabulary.His parents (4)(workin the same factory for over
15 years.Recently,Tom (5)(be)interested in playing basketball.He (6)(play)basketball
every afternoon for the past month.Last week,he(7)(join)the school basketball team and
he (8)(practice)hard since then.He hopes he (9)(become)a good player one day.His
coach said that Tom(10)(make)great progress in the past few weeks
(五)参考答案与解析
1.单项选择答案:1.D2.D3.C4.A5.B6.C7.D8.B
2.完成句子答案:
1.have been waiting 2.has lived 3.have been studying 4.have read 5.have been
talking about
3.短文改错答案:
bought→had
has been reading→Iead
have visited->have been visiting
has→had
sta1ted→been
4.语法填空答案:
1.has lived 2.has been studying 3.has already learned 4.have worked
5.has been 6.has been playing 7.joined 8.has been practicing
9.will become 10.has made
英语语法复习手册·选修2·冀教版·Unit2:现在完成时与现在完成进行时
资源预览图