您现在的位置:中考广州站 > 中考备考 > 中考复习 > 正文
来源:网络 2012-10-31 16:31:39
7.现在完成时的用法:
(1)表示动作发生在过去的动作对现在造成的影响或者结果,而这种影响或者结果往往是说话人的兴趣所在。常用的状语有already, yet, not… yet, now, just, by this time等。例如:
The bus has come here. 公共汽车已经来了。
Someone has cleaned the window. 有人已经擦了窗户。
(2)表示过去已经开始,持续到现在而且可能继续下去的动作。常与表示一段时间的状语连用,如today, this week/ month/ summer, lately, recently, these days, so far, in the past few days, since the end of last year, for a long time等。例如:
We have lived here for two years. 我们在这里住了两年了。
注意:
(1)buy,borrow,die等非延续性动词(也称为瞬间动词)的肯定形式一般不能和表示一段时间的for短语及since短语(或从句)连用,这时要用相应的动词代替这些非延续性动词。例如:
(×) I have bought the bike for two years. 我买这辆自行车两年了。
(√) I have had the bike for two years.
瞬间动词与延续动词的转换:
buy—have stop—be over leave—be away come back—be back
borrow—keep die—be dead begin—be on fall asleep—be asleep
arrive—be here get up—be up join—be in/be a member
例如:
They borrowed the book two weeks ago.他们两个星期前借的这本书。
→ They have kept the book for two weeks.
A month has passed since he left home. 他离开家已经一个月了。
→ He has been away from home for a month.
(2)注意以下表示法的含义及用法:
have been (to): 去过或到过(某地)(表示某人过去的经历)
have gone (to):去(某地)了 (现在可能已在某地)
have come (to):来(某地)了 (现在可能已在某地)
have been in… +一段时间: 已在某地一段时间了
例如:
He has been to Hangzhou several times. 他到过杭州几次了。
He has gong to Hangzhou, so he can’t help us. 他去杭州了,所以他不可能帮助我们。
He has come to our city. Let’s go to visit him. 他已经到我们城市来了,我们去拜访他吧。
She has been in London for half a year. 她在伦敦已经半年了。
(3)现在完成时和一般过去时的区别:
现在完成时强调这一动作与现在的关系,如对现在产生的结果、影响等,所以不能和表示过去的时间状语连用;一般过去时只表示过去的事实,不表示和现在的关系,可以和表示过去的时间状语连用。例如:
—Have you seen the film? —Yes, I have. (表示结果:已经看过了,因此了解了这部电影)
—When did you see it? —I saw it last Sunday. (表示事实:过去做的一件事的时间)
He has taught this class for two years. (现在仍教着,或者刚刚停止)
He taught this class for two years. (过去教过)
8. 过去完成时的用法:
过去完成时和现在完成时的用法基本相似,表示某个动作在过去的某个时间之前已经完成,即“过去的过去”。现在完成时以现在为基准,而过去完成时则以过去某个时刻为基准。见下图:
过去完成时 现在完成时
-------|-------------------------|-----------------||--------------->
那时以前 那时 现在
例如:
I had finished my homework before you came here.
在你来这里之前我已经完成我的家庭作业。
过去完成时经常和by+过去时间,when,before等引导的时间状语从句连用。例如:
The bus had already left by the time I got there.在我到达那里之前,公共汽车已经开走了。
When we got there, the film had already started.当我们到达那里的时候,电影已经开始了。
在含有间接引语的宾语从句中,主句经常是一般过去时,从句常用过去完成时。例如:
He told me that he had already seen the film.他告诉我他已经看过那部电影了。
〖相关推荐〗 | |
⊙ 中考复习:英语单项选择题解题方法 ⊙ 广州初三英语单元知识点汇总 ⊙ 英语写作指导:三十八个经典高分句型 |
⊙ 中考英语:虚拟语气语法专项讲解 ⊙ 广州中考英语常用词组大全 ⊙ 英语复习:从听说读写入手 各个击破 |
2023中考一路陪伴同行,百万名校真题直接下载!>>点击查看