Resultados posibles:
haya inventado
Antepresente de subjuntivo para el sujetoyodel verboinventar.
haya inventado
Antepresente de subjuntivo para el sujetoél/ella/usteddel verboinventar.

inventar

No es algo que me haya inventado.
This is not something I've made up.
Palabra del día
crecer muy bien