The past tense of roof is roofed.
The third-person singular simple present indicative form of roof is roofs.
The present participle of roof is roofing.
The past participle of roof is roofed.