He spend all his money by the end of the month.
He will have spent all his money by the end of the month.
He will have been spending all his money by the end of the month.
He will have been spent all his money by the end of the month.
He will be spent all his money by the end of the month.