动名词和不定式的完成时表达过去行为是不是一样

I’m sorry for having wasted your time. 

i am sorry for wasting your time 

i am sorry to interrupt you 

i am sorry to have interrupted you .

请先 登录 后评论

最佳答案 2020-04-18 11:27

说一下我的认识: 以S代表说话人,以P代表动词过程,以R代表动词结果 1、S认知了P,识别了sorry,将P归因;关于R无意识 2、S认知了P和R,识别了sorry,将R归因 3、S意识到P趋势的存在,没认知P,识别了sorry,关于R无意识 4、S意识到R趋势的存在,没认知P和R,识别了sorry 以上各表达式描述主语题元时均可表示客观已经发生的动词,侧重于上述不同。 be采用现在时,说明此句发生于话语语境中。在话语语境中可以说What do you say?而不用特别说What did you say?与此处be的用法类似。因此,此处的be并非特指此时此刻,是指sorry识别的发生。后面的各种非谓语也是识别sorry时的动词状态。故此站在此时此刻来看,它们可能是已经发生的(如果识别刚刚发生),也可能是未发生的(如果识别恰好发生)。
请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,1816 浏览
  • 18616390346 提出于 2020-04-13 12:15

相似问题