havedone是什么时态 HAVEDONE是什么时态

时间:2023-03-30 阅读:4 评论:0 作者:admin

  havedone是什么时态,have been done是现在完成时的被动结构。

havedone是什么时态

havedone是什么时态

  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?

  这能是一个孩子做的事吗?

本生活常识由上广常识发布,内容来源于原作者,不代表上广常识立场和观点,如有标注错误或侵犯利益请联系我们删除。

本文链接: https://ie.2345book.com/?id=22298 转载请注明出处!