首先看個例子:1.I have borrowed the book.我已經借了這本書。2.I have kept the book for 2 weeks.我已經借了這本書2個星期了。這裡要說明一下have+過去分詞形式表示的是現在完成時這種時態。
不難發現第一句是have borrowed,第2句變成了have kept,同樣是借,怎麼就不能在第二句中用borrowed呢?
我們知道,在英語中有常見的八大類詞性,八大類時態,但在所有時態中,幾乎都作用於動詞,動詞可謂時態之子,常見動詞可以簡單分為助動詞,情態動詞,系動詞和行為動詞,而行為動詞的過去式和過去分詞形式,也是各類考試的必考點,即使是被動語態,也是由be動詞和過去分詞組成的。好,言歸正傳,行為動詞有很多種分法,可以分為及物動詞和不及物動詞,也可以分為短暫性動詞和延續性動詞,也就是我們所說的短動詞和長動詞。
顧名思義,短暫性動詞只表示一個很短的動詞,一剎那間發生,也一剎那結束,比如borrow這個詞,你去借書,排除排隊情況,只要有相關證件,你把證件出示一下,借書這個動作立馬就可以完成,現在都可以在網上完成借書和續借功能了。I have borrowed the book.表示我已經借了這本書。這句話沒有問題,但是如果說我已經借了兩個星期了,此時borrow心裡慌了,站不住啊,因為後面有了時間段,此時必須轉換成對應的延續性動詞,borrow對應的是keep,加上過去分詞變化之後,變成了kept,所以才有了I have kept the book for 2 weeks.
總結一下,在現在完成時中,短暫性動詞的過去分詞形式可以在不加時間段的情況下出現,一旦加上時間段,哪怕一秒鐘,也要轉換成對應的延續性動詞,Here comes a question,到底怎麼個對應法呢?除了borrow對應keep以外,還有哪些常見短暫性動詞,它們對應的延續性動詞都是什麼,請看下面兩幅圖片:
比較經典的例子有:電影已經上映5分鐘了。The film has been on for five minutes.他的父母已經結婚五年了。 His parents have been married for five years.
綜上所述,短動詞遇見時間段,立馬變成了對應的長動詞,似乎有種時間長了就催化了動詞變形的感覺?您覺得呢?
仁者見仁,智者見智,希望能幫到您理解,謝謝閱讀!