They are said____ a new discovery a month ago.
So‘rovnoma
- to have make
- made
- to have made