Yes, most bonuses do. Unless indicated otherwise they all have expiration dates of approximately one month. If your bonus expires, it will be considered as if you have renounce to it, all the bonus balance and any winnings you might have will be removed from your account. You can find the expiration date below the bonus name.