欢迎来到旺旺英语网

目前完成时和目前完成进行时有什么主要不同

来源:www.bisykl.com 2024-10-18

英语学习不可以太偷懒,如此的问题应该去查语法书的。

目前完成时和目前完成进行时有什么区别大致有以下几个方面:

1.目前完成时强调动作的结果,而目前完成进行时强调动作的持续性,即一直持续到目前。比较:

Ihave seen the film, so I know the story. 我看过这部电影,所以我了解其故事。

Ihave been digging since breakfast. 吃早饭后我就一直在挖地。

2.目前完成时强调事件的进度,而目前完成进行时强调事件的持续时间。比较:

Hehas written one third of his report. 他的报告已写了三分之一了。

Hehas been written his report since lunch. 自中饭后他就一直在写报告。

3.目前完成时强调动作的次数,而目前完成进行时强调动作的重复性。比较:

I’vetried to phone at least twenty times. 我至少试着打了20次电话。

I’vebeen trying to phone all day. 我整天都在试着打电话。

4.目前完成时可表达持续到目前的某种状况,而目前完成进行时不可以如此用。如:

Myfriend has been in hospital for a month. 我的朋友已经住院一个月了。

注意,对于某些延续性动词(如live,work等)来讲,目前完成时和目前完成进行时都可以用,意思差不多(但以用目前完成进行时更普通)。如:

I’velived here since May.

=I’vebeen living here since May.

我从5月份起就住在这里。

相关文章推荐

01

16

目前完成时语态的判断

This school board is made up of parents who______ to makedecisions about school affairs.请教一下各位老师,这里为何用目前完成时have been ele

12

08

so far(到现在为止)可以与一般目前时连用吗(续)

前面问了一个如此的问题,但老师们说 so far 不是表示“到现在为止”,但下面这句的 so far 应该是表示“到现在为止”吧!这如何讲解啊!So far, everything is onschedule. 这里的 so far 为何不

英语学习 热门搜索

更多>