英语吧 关注:1,580,159贴子:11,468,680
  • 4回复贴,共1

非谓语to do与to have done区别

只看楼主收藏回复

例如I am glad to have seen your mother
(与I glad to see you区别)为啥从没听过I glad to have seen you.


IP属地:浙江来自手机贴吧1楼2013-11-19 17:46回复
    I glad to see you. 当你面对you说出来。
    I glad to have seen you. 当你没有面对you说这句(已见过),逻辑不通,没人用。
    I am glad to have seen your mother. 你面对you提及your mother之事(我已见过她了)
    .


    IP属地:北京2楼2013-11-19 18:10
    收起回复
      2026-02-04 23:39:26
      广告
      不感兴趣
      开通SVIP免广告
      时态的区别
      to do 现在或将来
      to have done是过去


      IP属地:辽宁来自Android客户端3楼2013-11-19 18:28
      回复
        to是表示现在或将来做的事, to have done表示过去已经做过的事。


        IP属地:陕西来自Android客户端4楼2013-11-19 18:55
        回复