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