现在完成进行时是英语中,动词的一种基本时态,表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。但很多学英语的同学们仍然没了解清楚其用法,下面就让小编来告诉你现在完成进行时的用法吧。


  1. 表示“重复”
  即表示在一段持续的时间内动作的多次重复,而这个重复的动作在说话时并不一定在进行。如:
  We’ve all along been making mistakes like this. 我们一直犯这样的错误。
  Her eyes are red. She has been crying. 她眼睛红了,她一直在哭。

     Jim has been phoning Jenny every night for the past week. 一星期以来吉姆每天晚上给詹妮打电话。3. 现在完成进行时有时表示根据直接或间接的证据得出的结论。如:
  She is very tired. She's been typing letters all day. 她很累了,她整天都在打信件。

 

     2. 表示“持续”
  即表示一个从过去某时开始一直持续的动作,这动作可能刚刚停止,也可能还在进行。如:
  It has been raining since last Sunday. 自上周星期日以来就一直在下雨。
  He's been watching television all day. 他看了一天电视了。

   She has been pruning the roses. 她一直在修剪玫瑰。
  He’s been helping himself to my stationery. 他未经许可一直用我的文具。
  The children have been having a lot of fun. 孩子们一直玩得很开心。