Multiple choice All your sins have been ----. said the priest. forgive forgave forgiven bury Reveal answer Fill a bubble to check yourself C Correct answer Explanation The present perfect passive voice 'have been forgiven' uses 'have been' + past participle. 'Forgiven' is the past participle of 'forgive'. The passive voice indicates the sins received forgiveness (were forgiven).