Fix all of the grammar issues in the following text
The weather report said that it will be a rainy day for last 2 to 3 days.
The weather report said that it would be a rainy day for last the next 2 to 3 days.