关于I am sorry to hear that不是说不定式如果发生在谓语动词之前,是要用完成时have done的吗?那这里为什么不说I am sorry to have heard that呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 03:11:23

关于I am sorry to hear that不是说不定式如果发生在谓语动词之前,是要用完成时have done的吗?那这里为什么不说I am sorry to have heard that呢?
关于I am sorry to hear that
不是说不定式如果发生在谓语动词之前,是要用完成时have done的吗?那这里为什么不说I am sorry to have heard that呢?

关于I am sorry to hear that不是说不定式如果发生在谓语动词之前,是要用完成时have done的吗?那这里为什么不说I am sorry to have heard that呢?
I am sorry to hear that.中的动词不定式是表示原因的,
既然是原因,一般就是发生在前面的.那么没必要改成完成时态,来强调突出动作发生在前
用完成时态也可以,
一般改成 I am sorry having heard that.或者I am sorry hearing that,
这个语法归类为:现在分词作原因状语.
等I am sorry because i have heard that

这是固定用法.

听到那些我感到很遗憾