Present Perfect: when the event occurred is either unknown or not important. Here it is unknown:
Ex: It is really stormy right now. The roof's blown off.Perfect Passive: same as above plus, when the agent of the event is unknown.
Ex: A tree was lying across the road. It's been blown down._____________
I don't undestand why active voice was used here.