for20year是什么时态

女性录 人气:2.7W
for20year是什么时态

for 20 years的意思是:二十年来。一般用在现在完成时的句子中。比如:He has been here for 20 yrars. 他在这儿二十年了。for 20 years相当于短语since 20 years ago。表示自从20年前一直到现在。其中的谓语动词要用延续性的动词,所以他来这儿二十年了,不能说成:He has come here for 20years. 其中的come应该用been。

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也可作“术语,行话”解,指有特定意义的词或专门名词,通常用作复数形式