In the second sentence you're using the present perfect, which is normally used to denote an action that occurred in the past but still continues in the present.
For example, it would be right saying "Many people have been reported to be homeless this week" (and the week is not over yet) but since you're speaking about the floods I guess they're actually over when you're speaking.