Here's how it breaks down:
* May: Modal verb indicating possibility or uncertainty
* have been: Present perfect of the verb "to be"
* romanticized: Past participle of the verb "to romanticize"
This tense expresses a possibility that something happened in the past, but there is no certainty.