【归纳】结构时态被动语态一般现在时do/doesbe(am/are/is)done一般过去时didbe(was/were)done一般将来时shall/willdoshall/willbedone一般过去将来时should/woulddoshould/wouldbedone结构时态被动语态现在完成时have/hasdonehave/hasbeendone过去完成时haddonehadbeendone将来完成时shall/willhavedoneshall/willhavebeendone过去将来完成时should/wouldhavedoneshould/wouldhavebeendone结构时态被动语态现在进行时be(am/are/is)doingbe(am/are/is)beingdone过去进行时be(was/were)doingbe(was/were)beingdone将来进行时shall/willbedoingshall/willbebeingdone过去将来进行时should/wouldbedoingshould/wouldbebeingdone结构时态被动语态现在完成进行时have/hasbeendoinghave/hasbeenbeingdone过去完成进行时hadbeendoinghadbeenbeingdone将来完成进行时shall/willhavebeendoingshall/willhavebeenbeingdone过去将来完成进行时should/wouldhavebeendoingshould/wouldhavebeenbeingdone