in the past few years和over the past few years有什么区别
in the past few years和over the past few years的区别为:含义不同、用法不同、侧重点不同。
一、含义不同
1.in the past few years
释义:在过去的几年中;在过去几年中;在过去的几年里;在过去的几年;在过去几年
2.over the past few years
释义:过去几年
二、用法不同
1.in the past few years
用法: in表示在某范围之内,是其中的一部分,通常指确切的某个时刻。
2.over the past few years
用法:over常和动态动词连用,指“从……上面越过”或“横越”;表静态时,指“在彼处”。
三、侧重点不同
1.in the past few years
解析:in 可以说是在强调,在过去的几年中,你一直在做你没有在这之前做过的一些事情。
2.over the past few years
解析:over 在强调,你已经在某个时间点,前几年这样做,直至目前为止(而且可能在将来继续做它)。
in the past few years和over the past few years的区别为:含义不同、用法不同、侧重点不同。
一、含义不同
1.in the past few years
释义:在过去的几年里。
例句:
Many workers have taken to the arts in the past few years.
过去几年中,许多工人对美术发生了兴趣。
2.over the past few years
释义:过去几年。
例句:
In your judgment, what has changed over the past few years?
依你看,过去几年里发生了什么改变呢?
二、用法不同
1.in the past few years
用法: in表示在某范围之内,是其中的一部分。
2.over the past few years
用法:over常和动态动词连用,指“从……上面越过”。
三、侧重点不同
1.in the past few years
解析:in是侧重与在物体的内部且有表示方式的意思;在强调,在过去的几年中,你一直在做你没有在这之前做过的一些事情。
2.over the past few years
解析:over是指在物体的上,且有越过的意思; over 在强调,你已经在某个时间点,前几年这样做,直至目前为止(而且可能在将来继续做它)。
意思即是:2种说法都可以,并且有在意义上没有真正的区别。 但是,in 可以说是在强调,在过去的几年中,你一直在做你没有在这之前做过的一些事情,而 over 在强调,你已经在某个时间点,前几年这样做,直至目前为止(而且可能在将来继续做它)
例子I've seen little of her in the past few weeks.
记住:
in/over the past/last few years 都是现在完成时态的标志.
Over the past few years all this has changed.
在过去的几年中这一切都改变了。