For a long time, it's always been you use it before the expiration date. So if the expiration date is May 31, you book and use it by May 31. Not book by May 31 for a future date.
Last I was able to extend a cert, after calling 4 times. This year no, cannot extend. Heard from others that Marriott (and credit card issuers) are not extending any more.