for20year是什麼時態
來源:魅力女性吧 2.94W
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也可作“術語,行話”解,指有特定意義的詞或專門名詞,通常用作複數形式