现在完成进行时的用法

宁波编辑 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. 她很累。她干了一早晨了。

新航道春季班

推荐阅读

超适合OSSD课程的几类学生,都有哪些特征? 想让孩子上美高需要满足什么条件?如何准备? 仔细阅读!AP 考前必看五大注意事项! 建议收藏!2024下半年还有这些高含金量的国际竞赛 OSSD常申国家/地区、专业攻略-澳门篇 科普贴:中国香港DSE考试——可以用中文做答的国际性考试!