精華區beta About_Life 關於我們 聯絡資訊
<< 以下是匯集統整的網路資料>> 先來了解甚麼是延續性動詞 跟非延續性(瞬間)動詞  延續性動詞表示的動作能夠延續 如 learn, work, stand, lie, know, walk, keep, wait, watch, sing, read,   sleep, live, stay 等  非延續性動詞動作發生後在較短時間內就結束,不能延續 如 open, die, close, begin, finish, come, go, move, borrow, lend, buy 等  非延續性動詞可以用完成式,只是不能跟表示持續一段時間的時間副詞  (由 for, how long, since 等所引導的片語和子句) 連用。 如 I have finished the project. (O) I have finished the project for two days. (X)    有些瞬間)動詞或片語像 leave, begin, borrow, lend, get up 等,  如果要用在含有表示一段時間的句子中, 可以用表示同樣意思的延續性動詞 或片語來替換,如: leave →碶be away (from),   borrow →碶keep, die →碶be dead, buy →碶have, begin/start →碶be on, finish →碶be over, fall asleep →碶be asleep, get up →碶be up, come here →碶be here, go there →碶be there, become →碶be, come back →碶be back, get to/ arrive/reach →碶be(in), return →碶be back, join →碶be in... /be a member of... 等  所以她已經死亡三年的句子  She has died for three years. (X) 但可替換成  She has been dead for three years. (O) 或用完成式的 She has died. 不加持續多久的時間單純表示"她已經死了"  希望這樣的解釋有幫得上忙  原po的問題 須先了解現在完成式的意義 + 了解瞬間動詞的用法     ※ 引述《dennistao (英文你老師)》之銘言: : 如果是筆者說的這種瞬間就會結束的動詞 比如graduate, die等 : 會用到另外一種句型 : It has been + 多久 since S + V-ed : 所以,我已經畢業三年了,要寫成 It has been 3 years since I graduated. : 就跟大家熟悉的一樣,不可能一直畢業, : 但卻可以寫:我已經畢業了→I have graduated. : 所以n大寫的I have complete ...就可以對了 : 至於被動也是一樣 : 以下的推文我也解釋一下好了(抱歉低手低手之低低手總是比較雞婆一點) : die也算是瞬間完成的動詞喔 : 所以要寫成It has been...since he died. : 或是 He has died. : 想要直接寫,就要用形容詞dead(死去的)用法了 : 就會寫成 He has been dead for......這樣子 : 希望又臭又長的文章可以給讀者一些幫助囉 : ※ 引述《niece999 (niece)》之銘言: : : 瞬間動詞 像 die 大家都知道沒有完成式 : : 但是, 像 complete, finish 這類字, 有沒有完成式呢 : : 若說, I have completed a course. 感覺像一直在完成 : : 在中文, 完成就完成, 沒有"持續在完成"這種怪怪的表達 : : 但是, 用在被動態, 又好像行得通 : : The building has been completed for 3 years. : : 還是主動和被動有分? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 115.82.126.80