Have также может быть и смысловым глаголом и употребляться в устойчивых сочетаниях (например, to have breakfast / lunch / dinner – завтракать / обедать / ужинать). В таких случаях в предложениях в Present Perfect употребляются два глагола have в разных формах:
Первый – вспомогательный – в форме have или has. Второй – в форме V3 – had: