"having been made" is descriptive -- adverbial. It can't be used as the main verb phrase of a sentence. "have been made" is possible as the main verb phrase.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.