注册

现在完成时实用知识 带你玩转英语语法

2017-07-19 05:13:02 来源:北外网课

在英语中,英语语法扮演着基础性的作用,掌握不好英语语法知识,流利的英语技能就无从谈起,而其中,现在完成时相关的知识,在日常生活中的用法十分广泛,历来为广大英语学习者所重视。今天,北外网课(北京外国语大学网络课堂)老师就就整理了现在完成时的实用知识,带你玩转英语语法。

完成时态通常表示已完成或已经开始从事的动作,它可以分为现在完成时、过去完成时、将来完成时以及完成进行时。根据定义我们可以了解到,除了表示到现在为止动作已经完成或已经开始以外,还有多种情况可以用现在完成时来表达。

动作从过去某个时间开始发生,延续到现在,并且说话前已经完成。

例如:The mission has been carried out well.任务已经很好地完成了。

Those girls have eaten two big cakes.女孩们已经吃了两个蛋糕了。

某个动作或状态发生在过去,持续并影响现在,有可能会继续保持下去。

例如:My brother has been abroad for several years.我哥哥已经出国好几年了。

It has rained all morning.雨下了一个早晨。

Up to now, parents have accepted the pop music youths prefer to.现在,家长们

已经接受了年轻人喜欢的流行音乐。

I have known him since the summer in 2001.2001年的那个夏天,我就认识他了。

动作发生在现在之前的某个时间,可能是多次动作的集合,也表示习惯性的动作或

状态。

例如:Xiao Qin has come over here three times in the daytime.白天小覃已经来过三次了。

Which countries have you traveled recently? 最近你都去过那些国家?

How many papers have you read today? 你今天看了几篇论文?

动作过去曾发生过一次或多次,也可能是一种经历。

例如:Students are very pride that the president has once visited their school.

学生们为总统曾访问过他们学校而骄傲。

Accidents like this have happened more than 20 times these years.这几年此类事故发生不下20起。

在现在完成时态的句子中,常伴随的时间状语有:alreadyyeteverneverjustbeforelatelyrecentlytill/untilalwaysnowsincetoday;

in past yearsall morningall one’s lifeup to nowthese daysthis week/month/yearfor a long time

现在完成时中有几点语法点要注意的:

for引出的时间状语只能修饰表示延续性动作的动词。不能用来修饰表示瞬间、短暂动作或位置转移的动词。如John has come to China for three years,此句错误,come这个动作是短暂性动词,不可能持续发生,因此可改为John has been in China for three years,约翰已经爱中国生活了3年。短暂性动词有appear, beginborrowbuycomeclosediefallfindfinishjoinkillleavelendloseseestartstop

在表示时间或条件的状语从句可以用现在完成时表示将来完成的动作。

例如:He will not quit my job until his parents have permitted.父母允许后他才会辞职。

I will arrive at 6 o’clock if the car has been prepared then.如果到时车准备好了,我能在6

点到达。

It is the first/second time that…这个结构中,that从句要用现在完成时。

例如:It is the first time that I have heard of his deeds.这是我第一次听说他的事迹。

Is the second time you have visited China? 这是你第二次来中国了吧?

This is the 最高级that…这个结构中,that从句用现在完成时。

例如:This is the best way that we have tried to solve the problem.这是我们试过的解决问

题的最好方法。

Do you think this is the most delicious food that we once have had? 你不觉得这是我们吃过的最美味的食物吗?

提问中的句子Working in London has been the best decision I have made so far,包含了一个that 从句:the best decision (that) I have made so far, 该句符合完成时语法点中“the 最高级that…结构,that从句用现在完成时,同时so far为标志性的时间状语,表示迄今为止做所作的决定中最好的。主句动词为has been,以现在、目前为时间状语,表示到说话者当下的时间之前一直在持续的动作,符合前面所述第二种情况,意思是已经成为。全句意为:“在伦敦工作是我迄今为止所做的最好的决定。”

关于更多英语语法的学习技巧,欢迎关注北外网课《7天搞定英语复杂句》免费直播课,首播时间:720日晚8点,通过77场直播课进行知识点讲解及学生答疑的学习形式,配以作业批改等增值服务强势打造,带你轻松破解英语语法脉门。详情点击:http://www.beiwaiclass.com/got?bUfy6n

更多精彩,尽在北外网课:http://wwwbeiwaiclasscom/got?qiYNzi


分享到:

咨询
电话

4000-628-552

教务
服务

课程
咨询

官方
公众号

官方
微博

苹果
APP

安卓
APP

回顶部

请选择测试