初中英语词汇语法 第十二讲现在完成时
文章来源: 文章作者: 发布时间:2007-03-31 08:03 字体: [ ]  进入论坛
(单词翻译:双击或拖选)
        上一讲,我们学习了-全力直击英语语法第11讲一般将来时,这一讲,我们来学一下现在完成时。我们将从以下三部分理解现在完成时 (Present Perfect1)。

第一部分  
  现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果,也可表示过去已经开始,一直延续到现在的动作或状态。学习现在完成时,先从结构和句式开始:

  构成:主语 + have/has + 过去分词 + 其他。(当主语是第三人称单数时用has,其余人称用have。过去分词:规则动词的过去分词构成与动词过去式相同;不规则动词需要特殊记忆。)

  否定式:主语 + haven't/hasn't + 过去分词 + 其他。
  疑问式: Have /Has + 主语 + 过去分词 + 其他?
  简略答语: Yes, 主语 + have/has.(肯定)
       No, 主语 + haven't/hasn't.(否定)
  
第二部分  
  现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达这种含义:

  * 以already, just和yet为标志
  already2, just和yet 表示到现在为止动作或状态已经、刚刚或还没有发生。

He has already got4 her help. 他已得到她的帮助。
He has just seen5 the film. 他刚刚看过这场电影。
He hasn't come back yet3. 他还没有回来。

  * 以ever和never为标志 
  ever和never 表示到现在为止动作或状态曾经或从来没有发生过。

This is the best film I have ever6 seen. 这是我曾经看过的最好的一部电影。
He has never been to Beijing. 他从没有到过北京。

  * 以动作发生的次数为标志
  若某一动作到现在为止已经发生了若干次,则要使用现在完成时。

He says he has been to the USA three times. 他说他已经去过美国三次了。

  * 以so far为标志
  so far往往表示到目前为止动作或状态已经发生。

He has got to Beijing so far. 到目前为止他已到了北京。

She has passed the examso far. 到目前为止她已经通过了考试。

第三部分
  过去已经开始的动作一直延续到现在, 甚至有可能继续延续下去,我们可以从动作“延续”的特性和“时间”点段的区分入手,进一步学习现在完成时。

  *“终止”、“延续”要转换

  英语中的动词从词义上可以分为延续性和非延续性两种,在现在完成时态中一定要注意动词这一特性,应将这类非延续性动词转换为延续性动词。如:

“The cat play” has been on for half an hour. 《猫》已经开演半个小时了。
How long have you had7 this dictionary8? 这本字典你买了多久了?

  初中阶段常见的有:come-be, go out -be out, leave-be away (from), begin-be on, buy-have, borrow-keep , join-be a member / 介词短语, die-be dead9, become-be, open(v.)-be open(adj.) 等。

  * 时间“点”、“段”须分清

  过去开始的动作可以延续到某一点结束,也可能继续延续,这时就要根据时间“点”、“段”选择相应的介词for或since。如:

He has been away for two years. 他已走了两年。(for+时间段)
He has been an English teacher since10 1992. 自从1992年以来他一直当英语教师。
(since+过去某一时刻)

第四部分
  一、动词的过去分词形式:通常一个动词的过去分词和他的过去式是一样的,在动词后面加ed构成过去分词,但是有一些动词的过去分词有不规则的形式。

be--been go--gone come--come run--run swim--swum fly--flown see--seen
speak--spoken11 do--done give--given12 hide--hidden become--become
take--taken get--gotten / got break--broken shake--shaken wake--waken
awake--awaken rise--risen lay--lain fall--fallen begin--begun know--known
forget--forgotten write--written choose--chosen drink--drunk13 eat--eaten
bite--bitten show--shown 
 
She has forgotten her name. She has amnesia15.
她已经忘记了自己的名字。她有健忘症。
I have already drunk the coffee.
我已经喝过咖啡了。
They have gone to see the President16.
他们已经去见校长了。
She has come to see you.
她来看过你了。

 二、当have被用在现在完成时态中时,它可以和前面的代名词一起组成缩写形式。

I've been to New York once before.
我曾经到过纽约。
He's gone to the fish market17.
他已经去过鱼市了。 
We've come to help.
我们已经提供了帮助。

  三、现在完成时用not来表达否定形式。当有not出现的时候,have可以和not组成缩写,但是此时不能和前面的代名词组成缩写。


She hasn't spoken to him.
她还没和他说过话。

  提问的时候,have需要被提到句首。

Have you seen Matthew?
你见过马休了么?

  四、简单过去时和现在完成时在一定程度上有共同之处,当然事实上两者之间有本质区别。当需要指明过去一个特定的时刻发生的事情时,需要使用简单过去式。

He finished18 three days ago.
他三天前做完了工作。
They finished a long time ago.
他们老早就完成工作了。

  五、当没有特定指明的时间,现在完成时和一般过去时都可以使用。

I have already finished. 
我早就完工了。 
I already finished.
我早就完工了。

  一般过去时比现在完成时更能表达事情的结果。

John has taught19 math for twenty years.
约翰已经教了20年的数学。 
John taught math for twenty years. 
约翰教了20年数学。

  在上面的句子中,第一句保留了约翰继续教数学的可能性。第二句表明约翰已经不再教数学了,他可能退休了,换工作了,或者去世了。

Steve and Carol20 have eaten at that restaurant twice21. They really like it.
史蒂文和卡洛尔已经在那家饭店吃过两次饭了。他们真的喜欢那里。 
Steve and Carol ate14 at that restaurant twice.
史蒂文和卡洛尔两次在那家饭店吃饭。

  六、如果一件事情发生在过去并且延续到说话的这个时刻,就需要使用现在完成时。

They have lived here for a long time.
他们在这里已经生活了很长一段时间。 
She has been in Australia for two years.
她到澳大利亚已经两年了。 
We have studied for 5 hours straight22.
我们已经连续学习了5个小时。 
Tim has waited for 30 minutes.
蒂姆已经等了30分钟了。

  下面的句子包含了“动作在过去发生并且已经结束”的含义。     

  They lived here for a long time.
  他们在这里住了很长一段时间 
  Melissa waited for 30 minutes.
  梅丽莎等了30分钟。

  通常当句子里有since时我们使用现在完成时。

  We have lived here since June.
  我们从六月份开始就住在这里。 
  She has been in China since last month.
  她从上个月起就在中国了。

  当现在完成时前有might时,就算主格是第三人称单数形式,我们还是使用have的动词原型形式。


She might23 have forgotten to lock24 the door.
她可能忘记了关门。 
He might have given the painting25 to someone26.
他可能已经把画给别人了。

  Should、could27、must没有简单过去时.他们用现在完成时来表达过去的状态。

He should have told you earlier.
他应该早点告诉你的。 
I should have tried harder.
我应该更努力的。 
She could have been nicer.
她可以做得更好的。 
You must have seen him.
你一定已经见过他了。  

现在完成时和一般过去时的区别

一、现在完成时一般不与表示过去某具体时间的词语搭配使用;一般过去时常常与过去的某个具体时间搭配使用。
如:I went home at 10:00 yesterday.
        I have got home now.

二、现在完成时--ever和never
  ever和never常用于现在完成时,放在过去分词前面;表示“经历”。ever表示“曾经”,never表示“从不”;not ever=never。现在完成时--ever和never。ever多用于疑问句,never一般用于否定句;
例句:Have you ever been to Japan?(你去过日本吗?)I have never been to Japan.(我从未去过日本。)

三、现在完成时一般疑问句的回答
  现在完成时的结构是:“have/has + 过去分词”,这里have是助动词,因此,现在完成时的一般疑问句的结构是:Have/Has +主语+过去分词?

四、现在完成时一般疑问句的回答
  简要回答这类疑问句时结构为:Yes, 主语+have/has. No, 主语+haven’t/ hasn’t.
为了进一步说明,常常再加一句一般过去时的句子,如:A:Have you been to Shanghai?
    B: Yes, I have. I went there last year.
have been / have gone
have been to…表示“去过某地”(表示过去的经历,现在已经回来)
have gone to…表示“去了某地”(表示出去了,还没有回来)

 



点击收听单词发音收听单词发音  

1 perfect L3Rz7     
n.完成式;adj.完美的,全然的,理想的,熟练的,正确的,完成式的;vt.使完美,修改
参考例句:
  • She speaks perfect English.她英语说得好极了。
  • The weather is perfect for a picnic.这种天气举行野餐好极了。
2 already wLByk     
adv.已经
参考例句:
  • We have eaten already.我们已经吃过了。
  • I've been there already,so I don't want to go again.我早已去过那里了,所以我不想再去了。
3 yet TVOzu     
adv.还,仍然,即刻;conj.尽管,然而
参考例句:
  • I am not ready yet.我还没有准备好。
  • Beautiful as she is,she didn't find a boyfriend yet.尽管她很漂亮,但还没找到男朋友呢。
4 got wfuxi     
v.(get的过去式)得到,猜到,明白
参考例句:
  • I just got some bad news.我刚得到一些坏消息。
  • I have got far too much work to do.我要做的事太多了。
5 seen ujyzZX     
vbl.(see的过去分词)看见
参考例句:
  • Since I left college, I have not seen him.自从我离开大学以后,就没有见过他了。
  • I hope to have seen the film next week.我希望下星期能看到这部电影。
6 ever ZijzR     
adv.曾经;永远;不断地;在任何时候;究竟
参考例句:
  • Have you ever been to hangzhou?你曾经去过杭州吗?
  • I will be young and strong and beautiful for ever.我将永远年轻、强壮,永远漂亮。
7 had FeBxb     
vbl.have的过去式和过去分词;conj.有
参考例句:
  • I just had a good idea!我有个好主意!
  • The boy had a small branch of a tree in his hand.这个男孩手上拿一条小树枝。
8 dictionary OvvxO     
n.词典,字典,辞典
参考例句:
  • I have a new dictionary.我有一本新字典。
  • This is a very good dictionary.这是一本非常好的词典。
9 dead cyRxQ     
adj.死的;无生命的;死气沉沉的;adv.完全地
参考例句:
  • Mary threw away the dead flowers.玛丽把枯萎的花扔掉了。
  • He was dead asleep.他完全睡着了。
10 since syswX     
adv.后来;conj.既然,因为,自从;prep.自从
参考例句:
  • He's been working in a bank since leaving school.自从毕业后,他就一直在一家银行工作。
  • I have known him ever since I was a child.我自孩提时代起就已经认识他了。
11 spoken QhjzoD     
adj.口语的;口说的;口头的
参考例句:
  • His spoken English is very good.他的英语口语非常好。
  • We'll hold a talk on how to improve our spoken English.我们将要举行一次关于如何提高我们的英语口语的会谈。
12 given tsNzSl     
adj.赠予的,沉溺的,特定的,假设的;vbl.give的过去分词
参考例句:
  • This was given me as a birthday gift.这是给我的生日礼物。
  • He was given every chance to try the job.他得到一切可能的机会去试做这件事。
13 drunk LuozL6     
adj.醉酒的;(喻)陶醉的;n.酗酒者,醉汉
参考例句:
  • People who drives when they are drunk should be heavily penalised.醉酒驾车的人应受重罚。
  • She found him drunk when she came home at night.她晚上回家时,经常发现他醉醺醺的。
14 ate pVIzV     
v.吃,eat的过去式
参考例句:
  • I ate a whole box of chocolates.我吃了一整盒巧克力。
  • It's a long time since she ate out last time.她很长一段时间没在外面吃饭了。
15 amnesia lwLzy     
n.健忘症,健忘
参考例句:
  • People suffering from amnesia don't forget their general knowledge of objects.患健忘症的人不会忘记关于物体的一些基本知识。
  • Chinese medicine experts developed a way to treat amnesia using marine materials.中国医学专家研制出用海洋物质治疗遗忘症的方法。
16 president i12zE     
n.总统;总裁;校长;院长;会(社)长;主席
参考例句:
  • They selected him to be president.他们选举他为总裁。
  • The president's speech lacked sincerity.校长的演讲缺乏诚意。
17 market rBNxd     
n.市场;集市
参考例句:
  • The next market is on the 15th.下一次集市是15号。
  • There is no market for these goods.这些货物,没有销路。
18 finished otFzWn     
adj.完成的,精湛的;v.动词finish的过去式和过去分词
参考例句:
  • We finished up everything there was on the table. 我们把桌上的东西全吃完了。
  • We can certainly have the job finished on time.我们肯定能按时完成任务。
19 taught Sq2wK     
v.teach的过去式过去分词
参考例句:
  • Children must be taught to be careful of traffic.必须教育孩子要当心车辆。
  • Miss Brown taught my daughter last year.去年是布朗小姐教我女儿的。
20 Carol JTTyI     
n.赞美诗,圣诞颂歌
参考例句:
  • Silent Night is my favourite carol.《平安夜》是我最喜欢的圣诞颂歌。
  • The people in the church are singing a christmas carol.教堂里的人们正在唱圣诞颂歌。
21 twice ClIwt     
adv.两次;两倍
参考例句:
  • Bob phoned twice today.鲍勃今天打了两次电话。
  • I woke up twice in the night.我夜里醒过两次。
22 straight Atxws     
adv.一直;直接;adj.直的,笔直的;正值的
参考例句:
  • His hair is dark and straight.他是黑色直头发。
  • Just go straight forward and you'll find the post office.邮局就在前边。
23 might BDmxl     
aux./v.(may的过去式)可能;可以,允许
参考例句:
  • It looks as if it might snow.看起来好像要下雪了。
  • Might I ask a question?我能问个问题吗?
24 lock 80JxE     
vi.锁,锁上,锁住,紧闭;vt.锁,锁上,拘禁;隐藏;使固定,卡住;n.锁,刹车;水闸;一缕头发
参考例句:
  • This box doesn't lock.这只箱子锁不上。
  • Will you lock up the house,please?请将房门锁起来,好吗?
25 painting Hm7zDb     
n.油画;水彩画
参考例句:
  • I know something about painting.我懂一点绘画。
  • I painted a water painting.我画了一幅水彩画。
26 someone Cwvw3     
pron.某人,有人
参考例句:
  • I can hear someone knocking.我听到有人敲门。
  • Someone wants to see her.有人找她。
27 could lzvxe     
v.能,可能(can的过去式);aux.v.(can的过去式)能;可以
参考例句:
  • Could I open the window?我可以打开窗子吗?
  • I could wait ten minutes.我可以等十分钟。
TAG标签:
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片