The past tense of rankshift is rankshifted.
The third-person singular simple present indicative form of rankshift is rankshifts.
The present participle of rankshift is rankshifting.
The past participle of rankshift is rankshifted.