They were married for 70 years. They got married 78 years ago and died 8 years ago.
Here the past simple with "for" refers to the whole action - 70 years.
Yesterday, they got married for five years. (knowing that they're getting divorced five years later) (unusual situation - focus on grammar)
Here the past simple with "for" refers to one single fast action (getting married) the result of which (being married) will last for 5 years.
So, we've seen two completely different using of 'for + a period of time'. In my language they are even translated with two different prepositions.
So, I've got a question, if somebody says the sentence:
The Central Bank will reduce the key rate for 2 years.
does it mean that 1) The Central Bank will reduce the key rate instantly and the low key rate will last for only 2 years, OR 2) The Central Bank will reduce the key rate gradually and the maximum reduction will be at the end of these two years and will (probably) last for many years after. And how to express the other meaning?