Skip to main content

01 现在完成进行时

have been doing

01 什么是"现在完成进行时"结构

  1. 表示一个活动从过去一直延续到现在在说话的时刻。

违规示例

01 I have been coming to Beijing for fourteen years.

如何解释?我来北京有14年了。 还是:我到北京一路上走了14年? 是不是是意思很奇怪? 真实的意思是:

在14年间我多次来北京.

这里的come涉及到频率次数,结合语法结构,确实是有动作从而过去发生并持续到现在,只不过这个动作是有频率的,所以意思是: 从过去到现在多次来北京.符合语法结构。那么,什么动词结合这个"现在完成时"会表现出频率呢?

// todo question