I have eaten dinner和I had eat dinner 请分别讲一下这两句话,谢