Catch off guard is the present tense of caught off guard.
The third-person singular simple present indicative form of catch off guard is catches off guard.
The present participle of catch off guard is catching off guard.
The past participle of catch off guard is caught off guard.