现在分词有完成进行式吗

书上说,现在分词有一般式,也有完成式,但没有进行式,因为现在分词本身就表示进行意思,所以它没有进行式。想请问一下各位专家老师,现在分词有完成进行式吗?

请先 登录 后评论

最佳答案 2014-09-15 16:10

同意曾老师的看法。下面补充两个例句:

Having been working all day, I’m very tired.(夸克氏《英语语法大全》第206页)

Having been supporting Tom and Mick on the climb for a week, they needed a rest.(《柯林斯英语语法大全》第132节)

请先 登录 后评论

其它 2 个回答

曾克辉  
擅长:英语考试

 

现在分词可以用完成进行式。2014届陕西省西工大附中高三下学期第十次适应性考试第22小题就是现在分词完成进行时作原因状语: 
Having been working for hours without a break, he didn’t have the energy to go on with his task. 由于已经工作了数小时而没有休息,他没有精力再继续他的工作。
请先 登录 后评论
奉国平  

谢谢两位老师!

请先 登录 后评论
  • 1 关注
  • 1 收藏,3799 浏览
  • 奉国平   提出于 2014-09-15 07:22

相似问题