The past tense of itch for is itched for.
The third-person singular simple present indicative form of itch for is itches for.
The present participle of itch for is itching for.
The past participle of itch for is itched for.