sb is said to do 和have done的区别

2024-11-25 08:20:12
推荐回答(2个)
回答1:

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

回答2:

前者是据说做某事 既然是据说 那就不一定是真的做了 也可能没做
后者是已经做了某事
祝好运