The past tense of ghost-ride is ghost-rode.
The third-person singular simple present indicative form of ghost-ride is ghost-rides.
The present participle of ghost-ride is ghost-riding.
The past participle of ghost-ride is ghost-ridden.