2022年高考英语语法解析--现在完成时学案
展开
这是一份2022年高考英语语法解析--现在完成时学案,共8页。
1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。说话人强调的是该动作或状态对现在的结果或影响。
My daughter has just gne ut. 我女儿刚出去。
I‟m sure we’ve met befre. 我肯定我们以前见过面。
She has arrived. 她到了。
2)表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently, already, just, lately, fr…, since…,yet等。如:
I haven‟t heard frm her these days. 这些日子我没有收到她的信。
We haven‟t seen yu recently. 最近我们没有见到你。
They have been away fr tw years. 他们离开已经两年了。
She has been with us since Mnday.
★注意:
a) since和fr的区别
since后接时间点,如1993,last term, yesterday, the time I gt there fr后接一段时间,表示“长达多久”,如ten years, a while, tw days等。
Exercise: 用since和fr填空
1. Jim has been in Ireland ______ Mnday.
2. Jill has been in Ireland ______ three days.
3. His aunt has lived in Australia ______15 days.
4. Mary is in her ffice. She has been there ______ 7 'clck.
5.India has been an independent cuntry ______1974.
6. The bus is late. They've been waiting ______ 20 minutes.
7. Nbdy lives in thse huses. They have been empty ______ many years.
8. Mike has been ill ______a lng time. He has been in hspital ______ Octber.
1. since 2. fr 3. fr 4. since 5. since 6. fr 7. fr 8. since
1)表示短暂意义的动词如arrive, leave, brrw, buy, begin, start, die等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。因此,不能说:
He has cme here fr 2 weeks. ×
The ld man has died fr 4 mnths. ×
They have left nly fr 5 minutes. ×
以上三句话可以改为:
He has been here fr 2 weeks.
The ld man has ______ _______ fr 4 mnths.
They have _____ _____ nly fr 5 minutes
2)have (has) been 和have (has) gne的区别:表示“曾到过某地”要用 “have (has) been”; 表示“已经去某地”要用 “have (has) gne”。试比较:
Where has he been? 他刚才到哪里去了?(已经回来了)
Where has he gne? 他上哪儿去了?(人不在)
They have been t Canada. 他们到过加拿大。(现在已经不在加拿大)
They have gne t Canada. 他们到加拿大去了。(可能在路上和已经到加拿大).
3)现在完成时不能和表示过去的时间状语连用,如yesterday, last year, in 1976, tw days ag, just nw, when I came in,但可以和already, yet, smetimes, always, ften, befre, lately, recently, nce, twice, ever, never等连用。例如:
She has already cme. 她已经来了。
I haven‟t read it yet. 我还没读过这个。
I have met him befre. 我从前曾见过他。
Ma Hng has always been a gd student. 马红一直是个好学生。
I have ften seen him in the street. 我经常在街上看见他。
They have never been t Yan‟an. 他们从未去过延安。
I haven't seen him lately. 我近来没看到他。
使用现在完成时需注意事项
使用be动词的过去分词been形成have(has)been~,表示继续、经验等各种用法。
表示过去固定时间的状语,如~ag(~以前)、 yesterday(昨日)……,以及以when为首的疑问句,皆不可与现在完成时连用。
此外,在下文我们提出现在完成时使用时的数点注意事项。
1 现在完成时与一般过去时的区别
I cleaned my rm yesterday. 我昨天打扫了房间。
I have cleaned my rm nw. 我刚刚打扫过房间。
现在完成时与一般过去时都表示在过去做的动作,但现在完成时强调这一动作与现在的关系,如对现在产生的结果、影响等。而一般过去时则只表示过去的事实,不表示和现在的关系。所以,表示过去固定时间的状语只能与一般过去时连用,而不能与现在完成时连用。
(×)I have gne shpping yesterday mrning.
(○)I went shpping yesterday mrning.
我昨天早上去逛街。
I saw her yesterday(mrning,evening)
我昨天(早上,晚上)看见过她。
必背!
过去时的其他时间状语
~a week ag.~earlier this mnth.~the ther day.~last week.~in the mrning.
~n Friday.~just nw.I haven't seen her s far.
我至今以来没见过她。
必背!
现在完成时的其他时间状语
~up t nw.~till nw.~until nw.~since Mnday.~since last week.~since I came here.
~lately.~recently.~fr a lng time.~these days.~in the last few days.
Have yu ever been t the Frbidden City befre?
你以前去过故宫吗?
Yes,I have.
是的,我去过。
When did yu g there?
你什么时候去的?
注意
When…?不与现在完成时连用。
Have yu ever been t the Frbidden City befre?你以前去过故宫吗?
Yes,I have.是的,我去过.
when did yu g there?你什么时候去的?
Last week(I went there).上星期(我去的).
I've just seen a hrrible accident.我刚刚看见了一件可怕的事故。
Oh,what happened?噢,怎么啦?
A truck ran int a cyclist.一辆卡车撞了一个骑自行车的人。
判断正误
2点动词
It has been fur years since his father died.他父亲已去世四年了。
终止性动词(也叫点动词)表示的动作有一个终点,到了终点就不能再延续,因此不能与表示延续的时间状语连用。
(×)I've left Shanghai fr 3 days.
(○) I've been away frm Shanghai fr 3 days.
(○)I left Shanghai 3 days ag.
(○)It is(has been)3 days since I left Shanghai.
(此时要把点动词变为延续动词)
1. have(has)gt
a. have gt形式上是现在完成时,实际上和一般现在时的have意思相同。
He has gt(=has)a slight headache.他有点头痛。
Have yu gt(=D yu have)a light?有火吗?
b.“have gt +不定式”表示必须
We've gt t use every precius minute fr the fur mdernizatins.
我们必须为四个现代化利用宝贵的每一分钟。
2.如果现在完成时的谓语动词是点动词的否定式,则一般可以和表示一段时间的短语fr连用。因为点动词的这种否定构成一种状态,而这一状态是可以持续的。
必背!
常用的点动词
buy 买;brrw 借;leave 离开;jin 参加;die 去世;marry 结婚
cme 来;g 去;lse 失去;begin 开始;stp 停止;
He hasn't left hme fr a mnth.他已经有一个月未出门了。
(表示“足不出户”这一状态)
I haven't seen yu fr a lng time.我已经有好久没看到你了。
(表示“不常见”这一状态)
3 have(has)been t与have(has)gne t
have(has)been t:去过某地(表示某人的一种经历),可以和nce,twice,ften,never,ever连用。
have(has)gne t:去某地了 (说话时某人已离开此地,在去某地的路途上或已在某地,所以一般说来此句型只用于第三人称),此句型不能与上述时间状语连用。
(×)He has gne t America twice.
(○)He has gne t America.
(意思为他已经去了美国,现不在此地)
(○)He has been t America twice.他去过美国两次。
注意
在美国,表示“曾经去过~”也有使用have(has)gne t~的用法。
相关学案
这是一份2022年高考英语语法解析--反意疑问句学案,共4页。
这是一份2022年高考英语语法解析--定语从句学案,共8页。
这是一份2022年高考英语语法解析---主谓一致学案,共8页。学案主要包含了定语从句的主谓一致,名词性从句的主谓一致等内容,欢迎下载使用。