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

2020-06-16   来源:英语语法

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

现在完成时表示过去发生的动作对现在造成的影响或结果或表示过去的动作或状态持续到现在。
它的构成是:主语+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 Hangzhou, 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. 她在伦敦已经半年了。

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

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

http://m.ksjqmj.com/yingyuxuexi/9766.html

推荐访问

展开更多 50 %)
分享

热门关注

情态动词must/have to,dare/need的用法

英语语法

语法解析 | 倒装句之全部倒装

英语语法

雅思口语常用基本句型

英语语法

句型转换解析:主动语态和被动语态

英语语法

倒装句:部分倒装语法解析

英语语法

提升作文水平的经典高级句型

英语语法

英语否定句常用句型

英语语法

句型转换:陈述句和一般疑问句

英语语法

情态动词之表示推测的情态动词

英语语法

同位语从句的常见结构解析

英语语法