I am always confused with the prepositions used for time.
Below is what I can think of and I am not 100% sure about they are grammatically correct and what they mean.
1. Over the past 20 years
2. Over the last 20 years
3. In the last 20 years
4. For the last 20 years
5. What is the difference between "last year" and "in the last year"?
6. Within 2 years (Does it refer to the past 2 years or coming 2 years?)
7. If I am going to talk about things or plans about the coming 2 years, how to say? In the coming 2 years? In the next 2 years? In 2 years?
kenny1999 5. What is the difference between "last year" and "in the last year"? In the last year , we have had 12 days of public holidays.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
kenny19995. What is the difference between "last year" and "in the last year"?
In the last year, we have had 12 days of public holidays. (Last year is a noun phrase. It is the complement of the preposition "in". The adverbial prepositional phrase marks the time period January 21, 202 to January 21, 2023 (today)
Last year we