内容正文:
7下外研版
【寒假专版】
E版直击真题精讲
寒假专版
【语法专项】现在完成时have/has+done)
真题精讲与演练
直击真题高效讲
真题一:单项选择(基础用法辨析)
(2024山东青岛期中,外研版)
_you ever_
to Beijing?
-Yes,I have.I went there last year.
A.Have;been
B.Has;been
C.Did;go
D.Will;go
答案:A
核心知识点:
现在完成时have/has+过去分词”用于表示过去发生的动作对现在造成的影响或持续到现在的状
态。have been to'”表示”去过某地(已返回)”。
解析:问句询问'是否去过北京”,强调经历,且主语是you,用Have:ever是现在完成时标志词,
后接过去分词been。
真题二:用所给词的适当形式填空(时态标志词)
(2023辽宁大连月考,外研版)
My father(work)in this factory for 20 years
We(not see)Tom since last Friday.
Lucy_(finish)her homework yet?
答、:1.has worked2.haven't seen3.Has;finished
核心知识点:
现在完成时与'for+时间段””since+时间点””yet”等标志词连用。主语为第三人称单数时用has,
其他人称用have:否定形式在have/has后加not,缩写为haven't/hasn't。
解析:"for20 years”表持续,主语father是第三人称单数,用has worked;”since last Friday'表从
过去到现在,用haven't seen;"yet”用于疑问句,主语Lucy是第三人称单数,用Has,finished。
1
7下外研版
【寒假专版】
E版直击真题精讲
真题三:句型转换(肯定句变否定句/疑问句)
(2024江苏苏州期末,外研版)按要求改写句子,每空一词。
They have lived here for five years..(改为否定句)
They_here for five years.
She has read this book twice.(改为一般疑问句并作肯定回答)
-she this book twice?
-Yes,
答案:haven't lived;Has;read;she has
核心知识点:
现在完成时变否定句,直接在have/has后加not,缩写为haven't/hasn't,过去分词不变。
变一般疑问句将have/has提至句首,过去分词不变:肯定回答用Yes,主语+have/has'。
解析:否定句在have后加not,缩写为haven't,lived不变;疑问句将Has提前,read不变;主语
she用she has回答。
真题四:短文填空(语境中的动作持续与影响)
(2023浙江杭州期中,外研版)阅读短文,用括号内所给动词的适当形式填空。
I 1.(learn)English since I was six years old.My teacher says I 2.(make)great progress so far.I
3.(read)many English books and I often talk with my foreign friends.Now I 4.(can)understand
most of what they say.My parents 5.(be proud of)me because of my good grades.
答案:1.have learned2.have made3.have read4.can5.are proud of
核心知识点:
现在完成时'have/has+过去分词'强调动作从过去开始持续到现在(since)或对现在的影响(so
far)。
解析:”since I was six'”表从过去到现在,用have learned;”so far”表到目前为止,用have made:
”many English books'是已完成的动作,用have read:最后两句描述现在的能力和状态,用一般现
在时can和are proud of。
真题五:完形填空(词义辨析与时态搭配)
(2024广东广州月考,外研版)阅读短文,选择最佳选项填入空白处。
Peter(A.has bought/B.bought)a new bike last month.He(A.rides/B.has ridden)it to school
every day since then.His friends(A.have asked/B.asked)him to join the cycling club many times,
but he (A.hasn't decided/B.didn't decide)yet.
答案:1.B2.B3.A4.A
核心知识点:
'last monthi”是一般过去时标志词,用bought:”since then'”是现在完成时标志词,强调持续动作,
用hasridden;”many times”表多次发生的动作对现在的影响,用have asked:.”yet'用于否定句,表
到现在还未完成,用hasn't decided。
解析:第一空last month用一般过去时bought:第二空since then用现在完成时hasridden;第三空
many times强调经历,用have asked:第四空yet表未决定,用hasn't decided。
2
7下外研版
【寒假专版】E版直击真题精讲
真题综合演练
真题综合演练
I单项选择
1.-you to the Great Wall before?
-Yes,I have.I went there with my parents.
A.Have;been
B.Has;been
C.Did;go
D.Will;go
2.He in this school for three years.
A.studies
B.studied
C.has studied
D.will study
Ⅱ.用所给词的适当形式填空
1.My brother (learn)English since he was seven.
2.They(not visit)the museum yet.
Ⅲ句型转换
1.She has lived in Shanghai for ten years.(改为否定句)
2.We have finished our homework.(改为一般疑问句并作肯定回答)
V.短文填空
Tom is a good student.He 1.(read)many storybooks since last year.His teacher says he 2.(make)
much progress.Now he 3.(can)speak English well.He 4.(help)his classmates with English
twice a week.His parents 5.(be)very proud of him.
综合演练参考答案
I.单项选择
1.A2.C
3
7下外研版
【寒假专版】E版直击真题精讲
Ⅱ.用所给词的适当形式填空
1.has learned 2.haven't visited
Ⅲ.句型转换
1.She hasn't lived in Shanghai for ten years.
2.Have you finished your homework?Yes,we have.
V.短文填空
1.has read 2.has made 3.can 4.helps 5.are