现在完成进行时的用法

宁波编辑 2022-08-10 14:56

一、表示“重复”

即表示在一段持续的时间内动作的多次重复,而这个重复的动作在说话时并不一定在进行。如:

We’ve all along been making mistakes like this. 我们一直犯这样的错误。

Jim has been phoning Jenny every night for the past week. 一星期以来吉姆每天晚上给詹妮打电话。


二、表示“持续”:

即表示一个从过去某时开始一直持续的动作,这动作可能刚刚停止,也可能还在进行。如:

She has been pruning the roses. 她一直在修剪玫瑰。

He’s been helping himself to my stationery. 他未经许可一直用我的文具。

The children have been having a lot of fun. 孩子们一直玩得很开心。

She is very tired. She’s been working all morning. 她很累。她干了一早晨了。

新航道暑假班

推荐阅读

文科和理科的区别有哪些 专科可以申请国外留学吗? SAT 怎么报名? 雅思成绩多久能出来? 内地学生申请港大研究生详细流程是什么 高考以后出国留学