I have already had dinner.这句话对吗?

问题描述:

I have already had dinner.这句话对吗?

正确
一般完成时态,have done ..的语法结构
I have already had dinner.我已经吃过晚饭了