(共19张PPT)
英语高考必考语法
动词时态讲与练
现在完成进行时
现在完成进行时
现在完成进行时的结构:
主语 + have/has been doing...
I have been doing………...................
You have been doing…………..........
He/She/It has been doing...................
We/You/They have been doing..........
现在完成进行时的具体结构:
现在完成进行时的否定句在have/has
后加上not, 一般疑问句把have/has提到
句首, 回答要用have/has。
现在完成进行时常和 以下词或者短语连用:
since 短语: 从…以来
since 句子(一般过去时): 从…以来
for + 一段时间: 表示动作持续了多长时间。
today, these days, all the time, all day,
this week/month, recently/lately,
in recent days/weeks/months/years,
this morning/afternoon/evening
(说话时就是该时间),
in/over/for/during the last/past ...
现在完成进行时的用法:
表示从过去开始一直持续到现在的动作,或刚停止或还在进行或还要继续下去。
【此种用法的since后要接具体的过去时间,
也可接一般过去时的陈述句; for后接一段
时间, 但不能接具体的过去时间。】
某人做什么多久了。(for ....)
从...以来, 某人一直在做什么。(since...)
现在完成进行时练习
1)They __________________(paint) the
doors since 8:00 this morning.
2)Simon __________________(play)
computer games for twenty hours.
3) ---I’m sure Andrew will win the first
prize in the final.
---I think so. He __________________
(prepare) for it for ages.
has been playing
have been painting
has been preparing
4)I have to see the doctor because I ______
___________________( cough) a
lot lately.
5)Why are you so tired What ______you
____________(do)
6)It _________________(rain) heavily
for about two and a half hours.
7)I __________________(learn) Russian
since 2013.
been doing
have been learning
have
have been coughing
has been raining
8)Susan ________________(play) tennis
since she was seven years old.
9)Our country ________________(try)
to help the poor people since 1978.
10)The old man ________________(feel)
very well for the past five days.
11)The truck ___________________(not
(work) properly since yesterday.
has been trying
hasn’t been working
has been playing
has been feeling
12)How long ______ you _____________
(study) at the college
13)Her eyes are really red. She _________
___________________ (work)
too hard recently.
14)The child ________________(read)
the novel all day long.
15)His father _______________(smoke)
for about fifty years.
have
been studying
has been smoking
has been reading
has been working
16)The ten old farmers _______________
(plant) trees in the desert since
the late1980s.
17)They ___________________(build)
an expressway in Africa since
four years ago.
18)The cats ______________________
(scream) all night.
have been screaming
have been planting
have been building
下列动词用现在完成时,
现在完成进行时意义相同:
study, learn,teach, work, live, sleep, wait, stay, lie, sit, stand, rain, snow ...
现在完成时: 主语 + have/has + done/been...
现在完成进行时: 主语 + have/has been doing...
1)I ____________(work) at the town for
thirty years.
2)I _________________ (work) at the
town for thirty years.
3)His mother ____________(teach) at the
school since she graduated in 1984.
4)His mother _________________(teach)
at the school since she graduated in
1984.
have worked
have been working
has taught
has been teaching
特别注意:
多数动词用于现在完成时表示过去发生的动作现在已经完成或者表示曾经发生过。现在完成进行时一般强调过去发生的动作现在仍然在继续, 强调动作还没有结束,还要继续下去。例如:
1)Emma has read a book about China.
(表示Emma已经读完了)
2)Emma has been reading a book about
China.
(表示Emma仍在读)
Thanks for your watching !