介紹
【例詞:close, leave, buy, join, become, begin, fall,fall ill,get to(know), come, go, see, hear, hear from, catch a cold, kill 】
這類動詞的肯定句在一般情況下,不能與表示一段時間的狀語或疑問詞連用。但是在否定句中,瞬間動詞也可以和表示一段時間的狀語、連詞連用,它的含義是好長時間沒進行這個動作了,沒進行此動作的狀態就可以延續。
Eg:
1.I haven't heard from my parents for a long time. 我有好長時間沒收到父母來信了。
2.He hasn't left home for a week. 他有一個星期沒出門了。
這類動詞有:
arrive/reach 到達 ;buy 買 ;close 關
post 郵寄; fall 落下 ;die 死
leave 離開; go 去 ;break 打破
lose 丟失 ;give 給 ;join 加入
receive 接收 borrow 借 move搬
hear 聽到 hear from 收到來信
become 成為 begin/start 開始
finish 結束 marry 娶、嫁
come 來 happen 發生
用法
這類動詞不是不能用於完成時態。只是不能用於由how long提問的句子和含有for+一段時間的完成時態中。
常見的這類動詞有: go, come, leave, arrive, lose, land, catch, join, kill, find 等。
例如:
1. He has joined the club for a long time. ( 錯 )
2. He has been a member of the club for a long time . ( 對 )
3. His grandfather has died for over 30 years. ( 錯 )
4. His grandfather has been dead for over 30 years . ( 對 )
【 注意 】
之所以將這些動詞稱為瞬間動詞,是因為這些動詞在眨眼之間發生並終結。故不能與表達“段”的長時間狀語連用,不論是在進行時還是現在完成時中。
下面的例句是正確的:
1. He is dying.
2. He has died.
一個生物體是死是活,界與其終結生命的前與後的一霎那,如果上述例句加上了表達段的時間狀語,試請問:該人是死是活?
但是,有幾個表示去向的非延續性動詞如 go, come, start, leave 等,可以同表示時間段的狀語 for 短語連用。但要注意,這種用法的 for 短語表示的不是句中謂語動詞延續的時間,而是該動詞動作完成後再做某事所需要的時間。
例如:
1. She has gone to Nanjing for three days. (= She’s come here, intending to stay for three days.)
2. Alice has left for Paris for three months . (= Alice has left for Paris , intending to stay there for three months.)
3. We are starting for Shanghai for two weeks. (= We are going to Shanghai , and we are planning to stay there for two weeks.)
【 注意 】
學生如果遇到與第一點所不符的情況,如本點所講述,不要輕易下結論為“錯題”,應該認真分析後再做結論。比如我們學過了這樣的結構:
make somebody do something;
而我們常可見到這樣的句子:
He made a candle to give light.
在這個句子中的賓語後面明顯帶了 to ,與短語所表達的不符,但我們不要忘了: make 的基本意思為“製造”,並且,不定式結構在短語中充當賓語補足語,而在例句中充當狀語。
非延續性謂語動詞後有非謂語動詞時,可與表示一段時間的狀語連用,這時,時間狀語所修飾的不是句中的謂語動詞,而是非謂語動詞。
例如:
1. She went to work for two weeks . (for two weeks 修飾 to work)
2. He began to read English for over an hour. ( for over an hour 修飾 to read.)
【 注意 】
了解了上述第二點,這一點要好理解的多:一般情況下,這些狀語都會放在所修飾的動詞或短語附近,稍加分析則不會產生誤解。
如果非延續性謂語動詞是否定完成時時,表示的是一種狀態,故可同表示一段時間的狀語連用;如果非延續性謂語動詞的完成時表示經常重複的行為,可同表示時段的時間狀語連用,但應慎用。
例如:
1. She hasn’t taken part in labor for weeks .
2. I have often gone to Beijing since 1985 .
【 注意 】
這一點的關鍵是:完成時表達的是“狀態”,而後面表達段的時間是:“這種狀態持續了如此長的時間”。
在不同的語言環境中,有些動詞可以作延續性動詞或非延續性動詞, 如: sit, walk, move, run, feel 等。
例如:
1. He sat in the grass, watching the sun rising. (延續性動詞)
2. He sat in the grass and began to read. (非延續性動詞)
【 注意 】
這種用法較為靈活。所以也應靈活分析。從上面的兩個句子中我們可以看到:不在具體的句子中,我們無法分清哪個是非延續動詞,哪個是延續性動詞。只有根據上下文的意思,才好決定。
誤區
[ 一 ]
瞬間動詞的完成時 誤區之一是:現在完成時表達的是“從前發生的動作”,“延續到現在”。而瞬間動詞一瞬間便完成了從發生到結束的全過程,能有完成時嗎? 現在完成時雖然動作“發生在過去”但其“影響”持續到現在。因整個存在的時間短,所以其完成時不與表達“段”的時間連用。
[ 二 ]
瞬間動詞的進行時 誤區二: leave, come 等終結性動詞,沒有進行時的形式。例如 come 這一個詞,(尤其在肯定句中,可參見第四點)不與表達段的時間狀語連用。比如我們不說: He has come for days. 而要說: He came days ago. 或: It’s days since he came. 常說的 He is coming. /He is leaving./ He is dying 等,並不是表示動作“正在進行”, 而是表示“動作即將發生”。
所以,有些語法專家認為:瞬間動詞的進行時,是將來時的表達法之一。
轉換
非延續性動詞轉換為相應的延續性動詞
leave→be away, borrow→keep, buy→have, begin/start→be on, die→be dead, move to→live in, finish→be over,
join→be in/be a member of, open sth.→keep sth. open, fall ill→be ill, get up→be up, catch a cold→have a cold。
close→be closed