在英语中 over ten years 是不是一定表示的是过去十年?可不可以表示将来的十年?

syplj 1年前 已收到4个回答 举报

lk456123 幼苗

共回答了22个问题采纳率:86.4% 举报

都可以的,比如说:
I've been working for over ten years (我已经工作十年多了)
或者
I think this will last for over ten years (我想这将会持续十年多)
这只是一个表示年数的词组,所以放在不同的语境时态可以表示不同的时态,过去十年也行,将来的十年也行.

1年前

1

皓玥旖旎 幼苗

共回答了9个问题 举报

over在这里是介词,在...期间的意思。相当于during.
本句和for the past ten years, in the past ten years都是十年来的意思

1年前

1

Nicol_c 幼苗

共回答了2个问题 举报

我觉得over应该还有more than的意思吧,不知道是不是可以表示超过10年,这样的话就没有时间状态限制吧,我猜的。

1年前

1

hytpoppy 幼苗

共回答了2个问题 举报

经过十年
over加搜索时间段 表示“多久以来”

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.189 s. - webmaster@yulucn.com