have been done;have been doing;have been n(如friends);have be

1个回答

  • have been done;现在完成时,已经.

    have been doing;现在完成进行时,从过去的某个时间到现在一直在.

    have been n(如friends);已经是.还是现在完成时

    have been adj(如asleep);已经.

    have是现在完成时的标志词,been是be动词的过去分词形式,一般用在完成时和被动语态中.

    一.被动语态的时态:

    1.一般现在时的被动语态:am /is/ are +动词的过去分词

    2.一般过去时的被动语态:was /were +动词的过去分词

    3.一般将来时的被动语态:will be +动词的过去分词

    4.现在进行时的被动语态:am /is /are +being +动词的过去分词

    5.现在完成时的被动语态:have /has +been +动词的过去分词

    6.情态动词的被动语态:情态动词 + be +动词的过去分词

    7.过去将来时 :would be done

    8.过去进行时:was/were being done

    9.过去完成时:had been done

    时x05表示过去某个时间里发生的动作对现在造成的影响和结果.x05Have/has+过去分词x05already / just / ever / never / yet / since / so far / before / for…x05主语+haven’t/hasn’t+过去分词

    Have/Has+主语+过去分词?

    It is the first / second time….that…结构中的从句部分,用现在完成时.

    This is +形容词最高级+that…结构,that 从句要用现在完成时.

    非延续性动词的否定形式可以与表示延续时间的状语连用.即动作不发生的状态是可以持续的.