The past tense of catch in an unguarded moment is caught in an unguarded moment.
The third-person singular simple present indicative form of catch in an unguarded moment is catches in an unguarded moment.
The present participle of catch in an unguarded moment is catching in an unguarded moment.
The past participle of catch in an unguarded moment is caught in an unguarded moment.