Both forms express duration, and are fine.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
this coldest winter is lasting for forty-five years?The phrases mean the same, James. Winters do not last 45 years; they usually taper off by late February or March, and then spring arrives.
01cite10Mister Micawber12cite10Both forms express12br10 0-
12br
10 duration, and are fine.12blockquote