hasbeendone是什么時態

    回答
    瑞文問答

    2024-07-23

    have been done是現在完成時的被動結構。其被動語態完整結構:肯定式為:have/has+been+done。否定式為:have/has+not+been+done。現在完成時是“過去的動作或狀態持續到現在并且已經完成”。

    擴展資料

      1.現在完成時不能單獨與準確時間狀語連用,(如表示過去的時間狀語)

      如yesterday(morning、afternoon),last(morning、afternoon)等,除非與for,since連用.

      2.現在完成時往往同表示不確定的過去時間狀語連用。如already(肯定句中),yet(否定,疑問,句末),just,before,recently,still,lately,ever等。

      3.現在完成時態經常與表示頻率的時間狀語連用,如often,sometimes,ever,never,twice,on several occasion等。

      現在完成時表示一個過去發生的動作在過去已經完成,并且這個動作對現在仍有影響或結果,同時說話者強調的或感興趣的就是這個影響或結果。

      如漢語說“他已離開這個城市了”,其中的“離開”肯定發生了,它對現在的影響或結果就是“他現在已不在這個城市了”。

      have been done

      1、It was hard to visualize how it could have been done.

      很難想象這是如何辦到的。

      2、The work should have been done in a more satisfactory manner.

      這項工作本來可以用更令人滿意的方法進行。

      3、If he had not created difficulties, it would have been done long ago.

      要不是他擋橫兒,這事兒早成了。

      4、Can this have been done by a child?

      這能是一個孩子做的事嗎?

    国产一级a爱做免费播放_91揄拍久久久久无码免费_欧美视频在线播放精品a_亚洲成色在线综合网站免费

      亚洲午夜在线一区二区日韩电影院 | 在线脚交足免费播放 | 制服丝袜中文丝袜点击进入 | 狠狠综合久久久久综合网小蛇 | 日韩欧美一级一中文字幕 | 中文字幕亚州综合 |