爱上海后花园

请问have\has\had done和have\has\had been done 各有什么区别?been和gone又有什么不同?很急,我给20分!但请分别说清楚,简单明了举例说明!最后最好写一些归纳性的句子··可以将这几个区别开的,谢谢大家!

have\\hasdoneIhavefinishedmhomeworkIthasrainedforthreedashaddone...

本文来自网络,不代表爱上海立场,如若转载,请注明出处://duanzhihua.cn/a1183454.html