How well do you know metal?

How well do you know great metal bands like Sabbath, Maiden and Metallica?

1 Name the song: What is this that stands before me? Figure in black which points at me
2 Name the band: I will hope, my soul will fly, so I will live forever Heart will die, my soul will fly, and I will live forever
3 Which one of these bands' self-titled album was released in 1991?
4 Which band relased the album Virtual XI in 1998?
5 Finish the line: Can it be there's been some sort of an error Hard to stop the surmounting terror
6 Which Metallica song is based on the Ernest Hemmingway novel of the same name?
7 Which Iron Maiden song was based on the poem of the same name?