in the last few decades和over the past few decades 意思一样吗

问题描述:

in the last few decades和over the past few decades 意思一样吗

in通常是指在一段时间之后,over是指在一段时间之间。所以in the last few decades是在过去数十年之后,over the past few decades是在过去数十年间。

类似,有细微差别
in the last few decades强调在这个时段内部发生的石墙
over the past few decades 强调经过这么一段时间, 某事发生的变化。

意思都是一样的,还可以说成:during/for the last/past few decades
意思都是说在过去的几十年中“.
如果这些结构做句子的时间状语,都要求句子采用现在完成时或现在完成进行时.

意思是一样的,可以通用
In the last few decades, man has invented both the electric guitar and thesynthesizer, which has revolutionized music around the world.
在过去的几十年里,人们发明了电吉他和电子合成器,这在世界范围内彻底改革了音乐。
Over the past few decades, everything has changed.
过去的几十年,一切都发生了变化。