什么时候用have done什么时候用had done

有关英语语法
have done
have been done
has done
had done
这些属于什么?
has/have/had 后面只能加 done
他们都什么时候用?怎么用?been又是干什么的?

第1个回答  2019-10-10
have done 完成时,主语是 I,We,they
has done 完成时 主语是 He,It
had done 过去完成时,任何主语都可以
have been done 被动式完成时
done 可以用其他动词代替,但是要换成完成时.