四六级
为了更好的用户体验,并能正常使用所有功能,我们建议您使用 Chrome浏览器(点击下载>>)
资讯首页
直播课堂
视频课程
学习包
题库

首页 > 英语 > 考试动态 > 英语四六级语法:现在完成时

英语四六级语法:现在完成时

  • 谷兰
  • 四六级
  • 2019-08-13
  • 四六级交流群: 701601765
摘要: 英语四六级语法:现在完成时,更多关于CET消息,请关注希赛网英语考试频道。

1、概念

现在完成时是过去的动作或状态持续到现在并且已经完成,对现在造成的影响,可能持续发生下去。在英语时态中,“时“指动作发生的时间,”态“指动作的样子和状态。

2、句型构成

基本结构:主语+have/has+动词的过去分词(p.p)

现在完成时用法

现在完成时用法(8张)

①肯定句:主语+have/has+动词的过去分词(p.p)(V-ed)+宾语(或者其他).

②否定句:主语+have not/has not+动词的过去分词(p.p)(V-ed)+宾语.

③一般疑问句:Have/Has+主语+动词的过去分词(p.p)(V-ed)+宾语(或者其他)

肯定回答:Yes,I/they/we/you have.或Yes,she/he/人名 has.

否定回答:No,I/they/we/you haven't.或No,she/he/人名 hasn't.

④特殊疑问句:特殊疑问词+一般疑问句(have/has+主语+过去分词+其他)

⑤被动时态:

现在完成时的被动语态的肯定式为:have/ has +been +done。如:

The experiment has been done successfully. 这个实验做得很成功。

现在完成时的被动语态的否定式为:have/ has +not +been +done。如:

Tom’s novel has not been published. 汤姆的小说还没有被出版。

现在完成时的被动语态的一般疑问句需将have /has提到主语的前面。如:

Has his bike been repaired? 他的自行车修好了吗?

现在完成时的被动语态的特殊疑问句为:疑问词+have /has +been +done? 如:

Who has been invited? 谁受到了邀请?

3、用法

①表示影响或结果

该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个动作对现在仍有影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果,如汉语说“他已离开这个城市了”,其中的“离开”肯定发生了,它对现在的影响或结果就是“他现在已不在这个城市了”;又如汉语说“有人把窗户打破了”,显然“打破窗户”这一动作发生在过去,并且在过去已经完成了,但说话人强调的重点是打破窗户对现在的影响——窗户现在仍是破的。如:

He has been away from the city.他已离开这个城市。(结果:他不在这个城市。)

Someone has broken the window.有人把窗户打破了。(结果:窗户仍破着。)

I have lost my pen.我把钢笔丢了。(结果:我现在无钢笔用。)

He has finished his work.他把工作做完了。(结果:他可以做其他的事了。)

即表示从过去某个时间直到现在的这个时间范围内不断重复发生的动作或情况,并且这个不断重复的动作有可能继续下去,也有可能到现在就结束。如:

How often have you seen her again?你隔多长时间见她一次?

②表示持续

该用法的现在完成时表示一个过去发生的动作或开始的状态在过去并未完成或结束,而是一直持续到现在,并且有可能继续下去(也可能到此结束),如汉语说“他在我们学校教书已有30年了”,显然“他在我们学校教书”是从30年前开始,并且一直教到现在,已经持续了30年;又如汉语说“自上个星期以来他一直很忙”,显然“忙”是从上个星期开始的,并且这一“忙”就一直忙到现在。如:

He has taught in our school for 30 years.他在我们学校教书已有30年了。

He has been busy since last week.自上个星期以来他一直很忙。

He has worked for us ever since he left school.他离开学校以后就一直为我们工作。

注意:当现在完成时表示持续时,谓语动词不能使用非延续性动词(短暂性动词),而应该使用延续性动词,即换一种说法,如

He has been away for one minute.他已经离开一分钟了。

He has had this book for two months.他买这本书已有两个月了。

She has kept the table for three months.她已经借了这张桌子三个月了。

同一般现在时可以表示将来一样,现在完成时也可以在时间状语从句里表示将来。如:

I’ll wait until he has written his letter.我要等到他把信写完。

When you have rested, I’ll show you the garden.等你休息好之后,我领你看我们的花园。

4、标志词

already

用在肯定句中(be动词、助动词、情态动词之后,实意动词之前)常与yet进行转换。例如:I have already finished the work.我已经完成这项工作了。 改为否定句:I haven't finished the work yet.我还没有完成这项工作。改为一般疑问句:Have you finished the work yet.

yet

放在否定句和一般疑问句句末。

just, before, recently,still, lately, never, ever, twice, on several occasions, in the past/last few days/weeks/months/years, (up to)these few days/weeks/months/years,this morning/week/month/year(多用于一般过去时), up to present, so far, up to now, up till now, till now。

since+时间点=for+时间段since+一般过去时态的时间状语从句=since+时间段+ago

since+一般过去时态的时间状语从句。例如:He has been here since he joined the army。自从他参军以来,他一直在这儿。

before

表示之前发生的事情,放在句末

例如:I have been to this place before.我之前去过了这个地方

just

表示刚刚做过的事情,放在have/has后面

例句:I have just cleaned my room.我刚刚清理了我的房间

5、常见不规则变化动词

1.png

  • 本文标题: 英语四六级语法:现在完成时
  • 本文链接:

近期直播

胡钊源

今日 19:30-21:30
通信互联网考试重点介绍以及例题讲解

互联网技术

进入课堂

徐子夫

今日 20:00-21:00
监理通关攻略

监理工程师

进入课堂

袁扬智

今日 20:00-21:00
996员工如何短时间搞定PMP®

秦琼

今日 20:00-21:00
麻、精、毒、易,知多少?

执业中药师

进入课堂

星星

08-23 20:00-21:00
为什么总是记不住—解密记忆与遗忘

幼儿教师资格证

立即预约

罗卜

08-26 19:30-21:30
金融市场与投资基金概述

基金从业资格

立即预约

陈丽

08-27 20:00-21:00
中级财务管理必考计算题专项训练——财务分析与评价

中级会计职称

立即预约

王展宏

08-28 19:30-21:30
软考不再迷茫

程序员

立即预约

周默默

08-28 20:00-21:00
消防重点突破

一级消防工程师

立即预约

距离2019-12-14 考试还有

  • 1
  • 1
  • 4
报名 2019年8月底至9月初
查分 考后2个月左右

题库

招生简章
考试报名
考试大纲
准考证
成绩查询
证书领取
心得技巧
考试动态
历年真题
模拟试题
每日一练
英语一
英语二