The past tense of have off pat is had off pat.
The third-person singular simple present indicative form of have off pat is has off pat.
The present participle of have off pat is having off pat.
The past participle of have off pat is had off pat.