I have had lunch.怎么变成过去完成时

问题描述:

I have had lunch.怎么变成过去完成时
变成后是不是:I had had lunch.

是的,变成I had had lunch.前面一个had表示过去完成时态,后面一个had是have的过去分词.
例句:We had already had lunch before we arrived there.
现在完成时(have done),
过去完成时(had done).