英语中过去完成时是have还是had?它是怎样构成的?还有哪些时态?请举例!谢谢!

如题所述

过去完成时:had done
现在完成时:have done
现在进行时:be doing
将来时:will do/be going to do/有一些动词可以用be doing 来表示进行时
一般现在时:am /is /are/ do /dose
一般过去时:were/ was/ did
将来进行时:will be doing
过去进行时:were was doing
现在完成进行时:have been doing
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-21
had done表示过去的过去,动作对过去已完成,不能继续,过去完成时
have done表示现在完成时,动作对现在来说已完成,并有可能继续
第2个回答  2013-12-21
既然是过去完成时态当然是had咯,怎样构成?!这都要问?!木有其他时态了
相似回答