Haber plus past participle. Note, even though haber here translates as to have, it does n...