I had papered
Pasado perfecto para el sujetodel verbopaper.Hay otras traducciones para esta conjugación.

paper

Palabra del día
la lápida