Explanation of may have been plus past participle - Passive UsageĀ