内容正文:
期末语法复习
选修1·外研版·Unit6:现在完成进行时
一、现在完成进行时核心用法详解
考点一:现在完成进行时的基本结构
结构:have/has+been+现在分词(肯定式);haven't/hasn't+been+现在分词(否定
式):Have/Has+主语+been+现在分词?(疑问式)
例句:She has been studying English for three hours
真题再现:
一How long-you_on this project?【2023XX市高二期末】
A)do;work
B)are;working
C)have;been working
D)did;work
答案:C
My brother in the garden all afternoon.He must be very tired now.【2022XX省联考】
A)worked
B)works
C)has worked
D)has been working
答案:D
考点二:表示从过去持续到现在的动作(强调动作的持续性)
用法:动作从过去某时开始,一直持续到现在,可能仍在进行或刚刚结束,常与“fr+
时间段”“since+时间点/从句”连用。
例句:They have been living in this city since20l8.
真题再现:
The scientiston the experiment for five years and finally made a breakthrough.[2023
高考II卷】
A)works
B)worked
C)has worked
D)has been working
答案:D
-Why are your eyes so red?
一I peppe1 rs all moming..【2022XX市高三一模】
A)cut
B)have cut
C)have been cutting
D)will cut
答案:C
考点三:表示近期反复发生的动作(强调动作的重复性)
用法:动作在近期内重复发生,带有一定的感情色彩(如抱怨、赞赏等),常与副词
always,.constantly,.repeatedly等连用。
例句:He has been always asking me the same question recently.
真题再现:
My little sister_TV all day..Could you please ask her to have a rest?【202lXX省高中联
考】
A)watches
B)is watching
C)has watched
D)has been watching
答案:D
The neighbors1 oudly every night,which really disturbs us..【2023XX市高二质检】
A)argue
B)argued
C)have argued
D)have been arguing
答案:D
考点四:现在完成进行时与现在完成时的区别
区别:现在完成进行时强调动作的持续性或重复性,不强调结果;现在完成时强调动
作的完成或对现在的影响,常与already,ever,never,.just等连用。
例句:She has written three letters.(现在完成时,强调结果“写了三封”)
She has been writing letters..(现在完成进行时,强调“一直在写”)
真题再现:
-How many articlesso far?
一Three,.andI_another one now.【2022全国乙卷模拟】
A)have you written;write
B)did you write,wrote
C)have you been writing;have written
D)have you written;am writing
答案:D
I_this book for two weeks,butI_only50 pages..【2023XX市高三二模】
A)have read;have read
B)have been reading;have read
C)read;have read
D)have been reading;read
答案:B
考点五:特殊句式中的现在完成进行时
用法:在“it is the first/second..time that..”结构中,若从句动作持续到现在,可用现在
完成进行时。
例句:It's the third time that he has been late for class this week,
真题再现:
It is the first time I_dumplings,and I think I'm doing a good job.【2021XX省高考真
题】
A)make
B)am making
C)have made
D)have been making
答案:D
-Is this the first time you in Beijing?
一Yes.Ihere for only three days.【2023新高考I卷】
A)are,stay
B)were;stayed
C)have been;have been staying
D)have been;stayed
答案:C
二、考点综合训练
I.单项选择
1.My parentsfor me at the school gate since 5 p.m.I wonder what's happening.
A)wait
B)waited
C)have waited
D)have been waiting
2.The team the problem for hours,but they haven't found a solution yet.
A)discusses
B)discussed
C)has discussed
D)has been discussing
3.-You look tired.
-I nonstop since this morning
A)worked
B)have worked
C)have been working
D)will work
4.It is the second time he late this month
A)is
B)was
C)has been
D)has been being
5.We in this city for ten years,and we still love it here.
A)live
B)lived
C)have lived
D)have been living
Ⅱ.完成句子
1.她已经连续打了三个小时电话了。
She
on the phone for three hours.
2.我弟弟最近一直在练习弹钢琴,进步很大。
My brother
the piano recently,and he has made great progress.
3.这是我第一次参加如此激动人心的活动。
It is the first time Ipart in such an exciting activity.
4.他们等公交车等了20分钟,还没等到。
They
for the bus for 20 minutes,but it hasn't come yet.
5.自从上个月以来,他就一直在准备期末考试。
He
for the final exam since last month
Ⅱ.短文改错下面短文中共有5处与现在完成进行时相关的错误,请找出并改正
1.My brother plays video games all day.Could you tell him to stop?
2.They have waited for the bus since 8 o'clock and it finally came.
3.It is the second time he is late for class this week.
4.I read this book for three days,but I still haven't finished it.
5.The neighbors argue loudly every night,which makes us angry.
V.语法填空阅读下面短文,在空白处填入1个适当的单词或括号内单词的正确形式
Tom and his family 1._(live)in London for ten years.They love the city because ofits rich
culture.Every weekend,Tom 2.-(visit)museums or parks with his children.Recently,
he 3.(learn)to play the guitar.He practices for two hours every evening and says it 4.
(become)his new hobby.
It is the third time this month that Tom 5.(forget)to buy milk on his way home.His wife
jokingly says he 6.(think)about the guitar too much."If you 7.(not practice)the guitar
so late,"she says,"you would remember the milk!"
参考答案与解析
1.单项选择答案:1.D2.D3.C4.C5.D
Ⅱ.完成句子答案:
1.has been talking 2.has been practicing 3.have been taking
4.have been waiting 5.has been preparing
亚短文改错答案:
1.plays->has been playing 2.have waited->have been waiting
3.is→has been4.read→have been reading
5.argue->have been arguing
V.语法填空答案:
1.have been living 2.visits 3.has been learning
4.has become 5.has forgotten 6.has been thinking
7.didn't practice
英语语法复习手册·选修1·外研版·Uit6:现在完成进行时