I want to know this sentence is passive or not. if passive then please convert into active.
1) The road is closed. There has been an accident
I want to know this sentence is passive or not. if passive then please convert into active.
1) The road is closed. There has been an accident
The title of your post mentions the present perfect passive. The body of your post does not contain any example of that structure. Allow me to provide one:
The road has been closed.
The complete verb phrase is "has been closed". The "has + been" portion follows the usual rules for forming the perfect aspect. The "been + closed" portion follows the usual rules for forming the passive voice.
Changing this passive-voice construction to the active voice requires the addition of a semantic actor or agent as the subject:
Someone or something has closed the road.
Of the two sentences that you do provide, one might be a passive construction. The sentence
The road is closed.
might imply
Someone or something closes the road.
As some commentators have noted, this sentence can be interpreted in another way. The word "closed" might also be a predicate adjective subject complement. If so, the "is" stands alone as a simple present-tense linking verb.
If your two sentences are related, then the passive voice interpretation makes more sense:
An accident closes the road.
There is nothing passive about the sentence "There has been an accident". The complete verb is "has been", which follows the rules for the perfect aspect. The main verb happens to be a form of the verb "to be", but it doesn't indicate the passive voice because no participle follows it.