现在完成时.docx
- 文档编号:5969819
- 上传时间:2023-01-02
- 格式:DOCX
- 页数:5
- 大小:18.51KB
现在完成时.docx
《现在完成时.docx》由会员分享,可在线阅读,更多相关《现在完成时.docx(5页珍藏版)》请在冰豆网上搜索。
现在完成时
现在完成时ThePresentPerfectTense
一、基本定义
现在完成时有两种用法
1、过去发生的某一动作对现在造成的影响或结果或到现在为止已经发生或完成的动作。
2、表示过去发生的、持续到现在的动作或状态。
二、句型构成
1、基本结构:
主语+助动词have/has+动词的过去分词P.P
2、肯定句:
主语+助动词have/has+动词过去分词P.P,V-ed+宾语(或者其他)
3、否定句:
主语+助动词havenot/hasnot+动词过去分词P.P,V-ed+宾语
4、一般疑问句:
助动词Have/Has+主语+动词过去分词P.P,V-ed+宾语(或者其他)?
(1)肯定回答:
Yes,Ihave.或Yes,she/he/人名has
(2)否定回答:
No,Ihaven't.或No,she/he/人名hasn't.
5、特殊疑问句:
特殊疑问词+一般疑问句(助动词have/has+主语+过去分词+其他)
6、被动时态:
(1)现在完成时的被动语态的肯定式为:
助动词have/has+been+done
ExampleSentence:
Theexperimenthasbeendonesuccessfully.这个实验做得很成功。
(2)现在完成时的被动语态的否定式为:
助动词have/has+not+been+done
ExampleSentence:
Tom’snovelhasnotbeenpublished.汤姆的小说还没有被出版。
(3)现在完成时的被动语态的一般疑问句需将助动词have/has提到主语的前面
ExampleSentence:
Hashisbikebeenrepaired?
他的自行车修好了吗?
(4)现在完成时的被动语态的特殊疑问句为:
疑问词+助动词have/has+been+done?
ExampleSentence:
Whohasbeeninvited?
谁受到了邀请?
用法要点
一、现在完成时不能单独与准确时间状语连用(如表示过去的时间状语)
Accordingto:
yesterday(morning、afternoon),last(morning、afternoon)等,除非与for,since连用。
二、现在完成时往往同表示不确定的过去时间状语连用
Accordingto:
already肯定句中,yet否定,疑问,句末,just,before,recently,still,lately,never等:
ExampleSentences:
1、Hehasalreadyobtainedascholarship.他已经获得了一份奖学金。
2、Ihaven'tseenmuchofhimrecently(lately).我已经很久没有看到他了(最近的)。
3、Wehaveseenthatfilmbefore.我们以前已经看过那部电影了。
4、Ihavealreadyreadthisbook.我已经看完这本书了。
5、Havetheyfoundthemissingchildyet?
他们找到失踪的孩子了吗?
三、现在完成时态经常与表示频率的时间状语连用
Accordingto:
often,sometimes,ever,never,twice,onseveraloccasion等
ExampleSentences:
1、HaveyoueverbeentoBeijing?
你以前去过北京吗?
2、IhaveneverheardBunnysayanythingagainsther.我从来没有听到Bunny说她的坏话。
3、Ihaveusedthispenonlythreetimes.Itisstillgood.这支钢笔我只用过三次。
它仍然是好的。
4、Georgehasmetthatgentlemanonseveraloccasions.乔治已经在好几个场合见过那个先生几次。
四、现在完成时还往往可以同包括现在时间在内的时间状语连用
Accordingto:
uptothesefewdays/weeks/months/years,thismorning/week/month/year,just,today,uptopresent,sofar等
ExampleSentences:
1、Peterhaswrittensixpaperssofar.彼得写了六篇论文,到目前为止。
2、Manhasnowlearnedtoreleaseenergyfromthenucleusoftheatom.人们现在已经学会了从原子核中释放能量。
3、TherehasbeentoomuchraininSanFranciscothisyear.今年以来旧金山雨水太多。
4、Thefriendlyrelationsandcooperationbetweenourtwocountrieshavebeenenhancedinthepastfewyears.我们两国之间的友好合作关系在近几年得到了提高。
5、Uptothepresenteverythinghasbeensuccessful.到现在为止一切都是成功的。
五、现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的动作
六、现在完成时的"完成用法"指的是动作发生在过去某一时刻并已结束
Examplesentence:
Hehasturnedthelightoff.他已把灯关了。
现在完成时"完成用法"的特点是动作不延续,因此,该时态只能与表示不定的过去时间状语(如:
already,yet,before,recently等)、频度时间状语(如:
never,ever等)、包括现在时刻在内的时间状语(如:
thismorning/month/year...,today等)连用。
Examplesentence:
Haveyoufoundyourpen?
你已经找到你的钢笔了吗?
Examplesentence:
Maryhasdoneherhomework.Mary有做她的家庭作业。
七、现在完成时的"未完成用法"指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去
Examplesentence:
1、Hehaslivedheresince1978.自从1978年以来,他一直住在这儿。
(动作起始于1978年,一直住到现在,可能还要继续住下去。
)
2、Ihavebeeninthearmyformorethan5years.我在部队已经呆了五年多了。
(动作开始于5年前,一直延续至今,有可能还要继续下去。
)
此种用法的句中常需一个表示一段时间的状语(由since或for引导),或表示与现在时刻相连的时间状语(如:
uptonow,sofar)等。
Examplesentence:
Ihaveheardnothingfromhimuptonow.到目前为止我没有他的任何消息。
注意:
现在完成时的未完成用法只适用于延续性动词,不可用于终止性动词,即瞬间完成或延续时间很短的动词。
如:
come,go,arrive,leave,join,become,die等
八、一段时间+haspassed+since从句
9、现在完成时常用短语"uptonow/tillnow","sofar"(意思是从过去某一确定的时间一直延续到现在)连用
ExampleSentences:
1、Upto/tillnowhe'sreadmanystorybooks.至今他已读过好多故事书。
2、I'vebeentoNewYorkthreetimessofar.至今我已到纽约去过三次。
hasgone(to),hasbeen(to),hasbeen(in)的区别:
1、hasgoneto:
表示某人已去了某地,而没有回来(去了没回)(不可与for+一段时间,连用)
2、hasbeento:
表示去过某地(去过已回来)(不可与for+一段时间,连用)
3、hasbeenin/at(in表示相对大一些的地点;at表示相对小一些的地点):
表示一直呆在某地,常与时间段搭配(呆了很久)
十、不可以与一般过去时的定义混淆
用法
表示影响或结果
该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个动作对现在仍有影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果,如汉语说“他已离开这个城市了”,其中的“离开”肯定发生了,它对现在的影响或结果就是“他现在已不在这个城市了”;又如汉语说“有人把窗户打破了”,显然“打破窗户”这一动作发生在过去,并且在过去已经完成了,但说话人强调的重点是打破窗户对现在的影响——窗户现在仍是破的。
Examplesentences:
1、Hehasbeenawayfromthecity.他已离开这个城市。
(结果:
他不在这个城市)
2、Someonehasbrokenthewindow.有人把窗户打破了。
(结果:
窗户仍破着)
3、Ihavelostmypen.我把钢笔丢了。
(结果:
我现在无钢笔用)
4、Hehasfinishedhiswork.他把工作做完了。
(结果:
他可以做其他的事了)
即表示从过去某个时间直到现在的这个时间范围内不断重复发生的动作或情况,并且这个不断重复的动作有可能继续下去,也有可能到现在就结束。
Examplesentence:
Howoftenhaveyouseenheragain?
你隔多长时间见她一次?
表示持续
该用法的现在完成时表示一个过去发生的动作或开始的状态在过去并未完成或结束,而是一直持续到现在,并且有可能继续下去(也可能到此结束),如汉语说“他在我们学校教书已有30年了”,显然“他在我们学校教书”是从30年前开始,并且一直教到现在,已经持续了30年;又如汉语说“自上个星期以来他一直很忙”,显然“忙”是从上个星期开始的,并且这一“忙”就一直忙到现在。
Examplesentences:
1、Hehastaughtinourschoolfor30years.他在我们学校教书已有30年了。
2、Hehasbeenbusysincelastweek.自上个星期以来他一直很忙。
3、Hehasworkedforuseversinceheleftschool.他离开学校以后就一直为我们工作。
注意:
当现在完成时表示持续时,谓语动词不能使用非延续性动词(短暂性动词),而应该使用延续性动词,即换一种说法
Examplesentences:
1、Hehasbeenawayforoneminute.他已经离开一分钟了。
2、Hehashadthisbookfortwomonths.他买这本书已有两个月了。
3、Shehaskeptthetableforthreemonths.她已经借了这张桌子三个月了。
同一般现在时可以表示将来一样,现在完成时也可以在时间状语从句里表示将来
Examplesentences:
1、I’llwaituntilhehaswrittenhisletter.我要等到他把信写完。
2、Whenyouhaverested,I’llshowyouthegarden.等你休息好之后,我领你看我们的花园。
标志词
already
用在肯定句中(be动词、助动词、情态动词之后,实意动词之前)常与yet进行转换
Examplesentence:
Ihavealreadyfinishedthework.我已经完成这项工作了。
改为否定句:
Ihaven'tfinishedtheworkyet.我还没有完成这项工作。
改为一般疑问句:
Haveyoufinishedtheworkyet?
你完成工作了吗?
yet
放在否定句和一般疑问句句末
since+时间点=for+时间段since+一般过去时态的时间状语从句=since+时间点+ago
since+一般过去时态的时间状语从句
Examplesentence:
Hehasbeenheresincehejoinedthearmy。
自从他参军以来,他一直在这儿。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现在完成时
![提示](https://static.bdocx.com/images/bang_tan.gif)