to catch on
to seize the occasion
to seize the opportunity
to snatch at the chance
to snatch the opportunity
to take an opportunity
to take the opportunity
to embrace the opportunity
to improve the occasion
to improve the opportunity
to make use of the occasion
to profit of an opportunity
to take advantage of the opportunity
to use one's opportunities