1.现在完成时-2025-2026学年高中英语期末语法复习必修3(沪教版)
|
7页
|
66人阅读
|
1人下载
内容正文:
期末语法复习
必修3·沪教牛津版(上海教育)·现在完成时
一、现在完成时核心考点详解
核心考点解析·考点1
考点:现在完成时的基本结构
规则:肯定句:主语+have/has+过去分词;否定句:主语+haven't/hasn't+过去分词;
疑问句:Have/Has+主语+过去分词
真题再现:
My brother in this factory since he left school..[2022·上海市高一期末]
A)works
B)worked
C)has worked
D)will work
答案:C
解析:since引导时间状语,需用现在完成时
一yo_the film before?一Yes,I saw it last month.[2023·XX市必修3模块考]
A)Do;see
B)Did;see
C)Have;seen
D)Will;see
答案:C
核心考点解析·考点2
考点:现在完成时与for/since”的连用
规则:for+时间段(表示动作持续多久);sice+时间点/一般过去时从句(表示动作
从何时开始)
真题再现:
We_friends since we were in primary school.[202l·上海市高二期末]
A)are
B)were
C)have been
D)will be
答案:C
一How long_you_this bike?一For two weeks..[2023·XX省高一联考]
A)did;buy
B)have;had
C)have,bought
D)do;have
答案:B
核心考点解析·考点3
考点:现在完成时与短暂性动词延续性动词的转换
规则:短暂性动词(如buy,die,join)不可与for/since连用,需转换为延续性动词(如
have,be dead,be in)
真题再现:
His grandfather for5 years.We still miss him.[2022·XX市必修3期末]
A)died
B)has died
C)has been dead
D)was dead
答案:C
My uncle_the army in2010 and he a soldier for 13 years.[2023·上海市高三一模]
A)joined;has been
B)has joined;was
C)joined;was
D)has joined;has been
答案:A
核心考点解析·考点4
考点:现在完成时表示”过去动作对现在的影响”
规则:强调过去动作与现在结果之间的联系,常与already,yet,just,ever,never等副词
连用
真题再现:
一Why don't you go to the cinema with us'?一Because I_the film twice.[2021·XX省高
期末]
A)see
B)saw
C)will see
D)have seen
答案:D
—May I borrow your dictionary?一Soy,I it at home.[2022·上海市必修3月考]
A)forgot
B)have forgotten
C)left
D)have left
答案:D
核心考点解析·考点5
考点:现在完成时与一般过去时的区别
规则:现在完成时强调”过去对现在的影响”或”动作持续至今:一般过去时仅表示过
去某个时间发生的动作,与现在无关
真题再现:
-When_you_to Beijing?一Last summer holiday.[2023·XX市高一期末]
A)do;go
B)did;go
C)have;gone
D)have;been
答案:B
My father in Beijing for1 10 years,.but now he lives in Shanghai.[2022·XX省高二联考]
A)works
B)worked
C)has worked
D)will work
答案:B
核心考点解析·考点6
考点:现在完成进行时的基本用法
规则:主语+have/has+been+现在分词;表示动作从过去开始,持续到现在,且仍在
进行
真题再现:
The workers_the road all morning.They haven't finished yet..[2023·上海市必修3期末]
A)repair
B)repaired
C)have repaired
D)have been repairing
答案:D
一How longyou_on this project??Since last month.[2022·XX市高三一模]
A)do;work
B)did;work
C)have;worked
D)have,been working
答案:D
二、考点综合训练
(一)单项选择
1.My brother in this factory since he left school.
A)works
B)worked
C)has worked
D)will work
2.We friends since we were in primary school.
A)are
B)were
C)have been
D)will be
3.His grandfather for 5 years.We still miss him.
A)died
B)has died
C)has been dead
D)was dead
4.-Why don't you go to the cinema with us?
-Because I the film twice.
A)see
B)saw
C)will see
D)have seen
5.-Whenthe Smithsto China?
-In 2018.They here for 5 years.
A)did;come;have lived
B)have;come;lived
C)did;come;lived
D)have;come;have lived
(二)完成句子
1.我们已经学习英语六年了。
We English for six years.
2.他爸爸自从2010年就在这家医院工作。
His father in this hospital since 2010.
3.我刚刚读完这本书。
I just reading this book.
4.他们还没有决定去哪里度假。
They
where to go for vacation yet.
5.她已经等你两个小时了。
Shefor you for two hours.
(三)短文改错
下面短文中共有5处与现在完成时相关的错误,请找出并改正
1.My uncle has joined the army in 2010 and he was a soldier for 13 years.
2.He bought the book three days ago and has had it since three days.
3.I have finished my homework yesterday,so I can watch TV now.
4.His grandfather died for 5 years,but we still miss him
5.How long have you bought this bike?For two weeks.
(四)语法填空
阅读下面短文,在空白处填入1个适当的单词或括号内单词的正确形式
Tom_(live)in Shanghai since he was born.He_(study)English for 10 years and
(already make)great progress.Last year,his family(move)to a new house,but he
(not forget)his old friends.They_(keep)in touch for many years.Last month,he
(receive)a letter from his best friend,and he_(just reply)to it.Tom says he_(be)happy
here because he_(meet)many kind people.
(五)参考答案与解析
1.单项选择答案:1.C2.C3.C4.D5.A
2.完成句子答案:
1.have studied 2.has worked 3.have;finished 4.haven't decided yet 5.has been
waiting
3.短文改错答案:
1.has joined-joined 2.since three days-for three days
3.have finished->finished 4.died->has been dead
5.bought→had
4.语法填空答案:
has lived has studied has already made moved
hasn't forgotten have kept received has just replied
has been has met
英语语法复习手册·必修3·沪教牛津版·现在完成时
资源预览图