The past tense of ahoy is ahoyed.
The third-person singular simple present indicative form of ahoy is ahoys.
The present participle of ahoy is ahoying.
The past participle of ahoy is ahoyed.