have had是have的现在完成时。
英语中had had done表示的意思是在过去的某一时间之前某事已经被做。此为过去完成时态。在这里,第一个had 是指时态:had done 过去完成式第二个had是使役动词:have sth done让某事被做(固定用法)。
扩展资料
has用在第三人称单数形式(能转换成it的人称形式)中;have用在第一人称和第二人称中;如果一个句子中有does(或did)的话,has变为have,does就相当于一个还原器。
例句:
1、I have written two letters today.(助动词)今天我写了两封信。
2、I have a pen.(有) 我有一支钢笔。
3、I have rice for lunch.(吃)午饭我吃大米。