The past tense of have enough money for is had enough money for.
The third-person singular simple present indicative form of have enough money for is has enough money for.
The present participle of have enough money for is having enough money for.
The past participle of have enough money for is had enough money for.