(something has happened) over the last (time period)

Use this expression to talk about something that started changing in the past and has continued changing until now:

I've been getting better and better at English over the last two years.

You can also use the phrase "over the past ___" in the same way:

I've been getting better and better at English over the past two years.

"Over the last ___" is technically more correct.

This phrase appears in these lessons: