Normally free bet offers will have a time in which the bet must be placed. It is common for a betting site to allow a free bet to be valid for 7 days. In other examples, the period may be longer. Check the terms and conditions of the offer to understand how long the free bets are valid.