The past tense of buy is bought.
The third-person singular simple present indicative form of buy is buys.
The present participle of buy is buying.
The past participle of buy is bought or boughten (archaic or regional, chiefly US).