sb. is said to do和sb. is said have done什么区别举下例还有什么类似的形式吗,像sb. is said to have been doing 如果有 分别是什么意思?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 02:12:37

sb. is said to do和sb. is said have done
什么区别
举下例
还有什么类似的形式吗,像sb. is said to have been doing
如果有 分别是什么意思?

前者是其他人讲某人要去做某事,将来状态.后者是别人讲某人已经做了某事,完成状态.
Susan is said to visit her aunt.听说苏三要去看望她婶婶.
Susan is said to have visited her aunt.听说苏三已经看望过她婶婶了.

is said(be done)是被动,say(said)to do sth是告诉某人干社么,have done已经完成某事(have finish school已经毕业),have been doing没听过。(个人能力)。但有have been done已经被完成 类似的还有太多了sb is told/made/ask to have (been) done/doing

意思上没区别,
后者是表示完成进行时,前者是表示一般现在时