The past tense of harlot is harloted or harlotted.
The third-person singular simple present indicative form of harlot is harlots.
The present participle of harlot is harloting or harlotting.
The past participle of harlot is harloted or harlotted.