The statement is correct.
When a flood is giving a time-bonding term, such as the 100-year flood, in this statement, it means that it has been noticed that the floods from the particular river occur on approximately that much of a time span.
If there has been a flood recently, than it most probably means that there isn't going to be a flooding caused by that river for the foreseeable future.
Now, there's always exceptions, as the climate patters are changing constantly, and there's always surprises, but in general, in lot of regions of the world, there has been noticed a certain consistency in some natural occurrences.
The correct answer is building new houses
An isthmus is a narrow strip of land with water on either end,and a strait us a narrow passage in the sea between higher land on both side.