have has had ...是有什么区别?

问题描述:

have has had ...是有什么区别?
我对此类的问题很模糊.

have是原型
has是单三
had是过去式