for years是什么时态的标志词?

如题所述

for years 意思是“数年来/多年来”,指的是从过去的某年一直到说话时的这一年,即过去就是这样,说话时的这一年还是这样,因此用现在完成时态

例句:For years they had been betraying state secrets to Russia. 

他们多年来一直在向俄罗斯泄露国家机密

year

英 [jɪə(r)]     美 [jɪr]    

n. 年;年度;年龄;学年

1、years在表示“好几年”时,前面一般不加many。如果指几十年,甚至更长的时间,则不能用years。

2、year of之后往往不搭用年份的数目,除非前面有定语。

近义词:

term

英 [tɜːm]     美 [tɜːrm]    

n. 学期;术语;条件;条款;期限;名词;vt. 把 ... 称为

1、term的基本意思是“期,期限”,引申可表示“学期”“开庭期,会期”“终止期”等。作“学期”解时,其前有时加不定冠词,主要是指英国的中学、大学中一年三个学期中的任一学期。作“终止期”解时,通常用作单数形式。

2、term也可作“术语,行话”解,指有特定意义的词或专门名词,通常用作复数形式。

温馨提示:答案为网友推荐,仅供参考