"we now have confronting the artist a vast array of varied achievement" is an inverted way of saying "we now have a vast array of varied achievement confronting the artist". " "eternal present" is referring to a situation in which things are not lost to the past but can be permanently preserved and therefore effectively continue to exist in the present.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
flowersun2013I don't understand the grammar of "have confronting the artist a vast array of varied achievement." I know have someone do something, e.g. "I'll have Tom do it."It is similar.
flowersun2013A second