The present tense of caught off guard is catch 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.