それに関しては興味深い解釈を聞いたことがあります。

ズバリ人の寿命が百二十年になったとは、ノアの大洪水による人類絶滅予告だ!!というものです。つまり、これはノアの大洪水の120年前の預言で、堕落した人類が改心するための期間を神は120も与えたと、いうものです。人類が改心する期間とは、滅亡が迫った人類に対するノアの最後の伝道のことです。しかし、彼らはノアの言葉に耳を傾けなかったので、この世界から一掃された・・・

これでも答えになるかなぁー

By NO-MUより


もちろん、「堕落した人類が改心するための期間を神は120も与えた」などということを示すものは聖書のどこにもないし、「人の一生は120年となった」という部分を「大洪水までの120年の期間」と解釈するのも不自然だと思いますが、聖書の矛盾のつじつまを合わせ、聖書が無謬の神の言葉として崇め奉られ続けるためには、少々なりふりかまわず無理な解釈をほどこすのも仕方ないことでしょう。