Irregular verbs from BUY to COME

Complete the blanks
buy
cast
caught
choisir
come