新航道 - 用心用情用力做教育!
咨询热线:400-011-8885
投诉电话:400-097-9266
AI客服 精准解答您的学习规划问题

现在完成时的用法有哪些

2021-06-29    浏览:114     来源:新航道官网
免费咨询热线:400-011-8885

英语时态是英语语法中最难掌握的一部分,但几乎是每场英语考试中必然考到,所以,对于英语时态的学习不容忽视,下面是小编整理的英语语法中现在完成时的用法。


现在完成时表示过去发生的动作对现在造成的影响或结果或表示过去的动作或状态持续到现在。 

它的构成是:主语+have/has +动词的过去分词。 

它的用法:


(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. 我们在这里住了两年了。


瞬间动词与延续动词的转换: buy—have  stop—be over   leave—be away   come back—be back   borrow—keep 等


例如: 

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. 


注意以下表示法的含义及用法: 

have been (to): 去过或到过(某地)(表示某人过去的经历) 

have gone (to):去(某地)了 (现在可能已在某地) 

have come (to):来(某地)了 (现在可能已在某地) 

have been in„ +一段时间: 已在某地一段时间了  

注意以下表示法的含义及用法: have been (to): 去过或到过(某地)(表示某人过去的经历)


He has been to Hangzhou several times. 他到过杭州几次了。 

He has gong to H


英语语法中现在完成时的用法总结 


angzhou, 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. 她在伦敦已经半年了。


好了,以上就是英语语法中现在完成时的用法总结,希望同学们加强对英语语法的练习,在选择时结合前后文仔细辨别。最后,祝大家英语考试取得理想的成绩。


版权及免责声明
1.本网站所有原创内容(文字、图片、视频等)版权归新航道国际教育集团所有。未经书面授权,禁止任何形式的复制、转载或商用,违者将依法追究法律责任。本网站部分内容来源于第三方,转载仅为信息分享,不代表新航道观点,转载时请注明原始出处,并自行承担版权责任。
2.本网站内容仅供参考,不构成任何决策依据,用户应独立判断并承担使用风险,新航道不对内容的准确性、完整性负责,亦不承担因使用本网站内容而引发的任何直接或间接损失。
3.如涉及版权问题或内容争议,请及时与我们联系,电话:400-011-8885。
资料下载
手机号:
验证码: