Have been discovered?

You are not authorized to view comments.

In which category 'have been discovered fall in? I am confused with 'have been + past participle' and 'have been + verb+ing' . Can someone explain to me, please?