→ sunny1991225: 第一句是把兩個過去的時段拆開來講了。 07/17 14:21
→ sunny1991225: 用你那個寫法不是不行,但沒有上下文的情況會造成混 07/17 14:23
→ sunny1991225: 淆,因為過去完成式需要一個過去簡單式表達的時間點 07/17 14:23
→ sunny1991225: 當作參照點 07/17 14:23
→ sunny1991225: 在沒有前後文的情況,那一句話的兩個完成式看起來會 07/17 14:24
→ sunny1991225: 只有同樣一個時間參照點,變成雨既在下又沒在下的情 07/17 14:24
→ sunny1991225: 況 07/17 14:24
→ sunny1991225: 另一個可以看出第一句話其實有兩個時間參照點的方式 07/17 14:30
→ sunny1991225: 是從語句結構。那邊的but是當對等連接詞用,前後兩 07/17 14:30
→ sunny1991225: 個對等句用過去簡單式標記出的時間是不同的 07/17 14:31
推 naushtogo: 發現你有一個盲點,從你每次形容完成式是“持續如何” 07/17 16:26
→ naushtogo: 來看。這其實只是其中一個情況,還有情況2“已經如何” 07/17 16:26
→ naushtogo: ,情況3“曾經如何”,當然這只是大略分。你經常把情況 07/17 16:26
→ naushtogo: 1跟2搞混,那很多句子你當然想不透。 07/17 16:26
→ sunny1991225: 除了nau版友說的那幾點之外,我想你應該要知道的是 07/17 16:43
→ sunny1991225: 過去完成式是一種使用上比較多限制的時態 07/17 16:43
→ sunny1991225: 過去完成式跟現在完成式不一樣的地方在於,現在完成 07/17 16:45
→ sunny1991225: 式的那個“現在“有一個indexical的特性,即使我們 07/17 16:45
→ sunny1991225: 不特別標記出“現在“,我們總是知道當事人說的是什 07/17 16:45
→ sunny1991225: 麼時候 07/17 16:45
→ sunny1991225: 但這在過去完成式的情況不太一樣。過去完成式的“過 07/17 16:46
→ sunny1991225: 去”是指向一個特定的時間參照點的 07/17 16:46
→ sunny1991225: 這也是為什麼你常常會看到過去簡單式和過去完成式在 07/17 16:47
→ sunny1991225: 同一句話裡面被同時使用 07/17 16:47
→ sunny1991225: 因為讓聽話者知道你的時間參照點是很重要的。過去完 07/17 16:49
→ sunny1991225: 成式的完成總是相對於某個特定的過去時間點。 07/17 16:49
→ sunny1991225: 除非你想要表達過去時序的先後關係,不然一般都是用 07/17 16:51
→ sunny1991225: 過去簡單式就足夠 07/17 16:51
推 naushtogo: 再給個提示,情況123“常分別跟不同的詞搭配”(只是經 07/17 16:51
→ naushtogo: 常,不是一定),可以上網找人家整理好的搭配狀況。了 07/17 16:51
→ naushtogo: 解為什麼要這樣搭後,你也會更稍微清楚什麼時候用完成 07/17 16:51
→ naushtogo: 式,什麼時候用過去式。 07/17 16:51
推 kee32: the rain had been stopped by whom? 07/17 17:33
→ sunny1991225: 他是問能否把was over換成had been over而不是能否 07/17 17:45
→ sunny1991225: 把had stopped換成had been stopped吧 07/17 17:45
推 naushtogo: S大提的過去時間參照點很重要,沒有點出過去時間,你是 07/17 17:45
→ naushtogo: 不能用過去完成式的。當然意思方面還是分情況123,不要 07/17 17:45
→ naushtogo: 全部都用情況1來解釋。希望這樣結合我們兩個的解釋,你 07/17 17:45
→ naushtogo: 可以看懂上面四個句子。 07/17 17:45
推 kee32: sunny,換成had been over,一樣的問題會產生,had been ov 07/17 22:57
→ kee32: er by whom? 07/17 22:57
→ sunny1991225: 這裡的over不是只是一個adj嗎? 07/18 00:18
→ sunny1991225: 如果是覺得語意有空缺其實補一個for how long就OK了 07/18 00:19
→ sunny1991225: 像是Christmas has been over for four months這樣 07/18 00:20
→ sunny1991225: 而已 07/18 00:20
推 kee32: over就像之前討論的close(門窗之類的),你用完成式,會 07/18 11:59
→ kee32: 有被開開關關或停止又開始的意思。再次拜託,學文法不是背 07/18 11:59
→ kee32: 公式。 07/18 11:59
→ kee32: 文法”就對了,然而實際上你想像的合文法,卻沒有人那麼使 07/18 12:01
→ kee32: 用。 07/18 12:01
→ sunny1991225: 如果是end我會同意這個說法 07/18 12:13
→ sunny1991225: 可是has been over明明不少人用阿... 07/18 12:13
→ sunny1991225: 而且歷史書上也常有war had been over for x years 07/18 12:17
→ sunny1991225: 這種說法 07/18 12:17
→ sunny1991225: 從實際使用上來看這跟has been dead是一樣的狀況 07/18 12:22
→ sunny1991225: dead跟over在這裡並不是分詞,而是一個很單純的狀態 07/18 12:22
→ sunny1991225: 形容詞 07/18 12:22
→ sunny1991225: 就跟不會有人覺得has been dead是在說一個人死了又 07/18 12:24
→ sunny1991225: 死一樣 07/18 12:25
→ sunny1991225: 至少根據我自己的印象,只有用has been end會有這個 07/18 12:29
→ sunny1991225: 問題 07/18 12:29
→ sunny1991225: 這不是背公式的問題,而是跟我自己遇到這個字的使用 07/18 12:31
→ sunny1991225: 經驗不符合 07/18 12:31
→ sunny1991225: (上面typo,是has ended不是has been end 07/18 12:49
→ sunny1991225: 這種句子+for時間才會有開開關關或結束又開始的問題 07/18 12:51
→ accro: 大概了解了,謝謝各位用心回覆 07/18 13:13
推 kee32: the war has been ended, the war has been over; he has b 07/18 15:25
→ kee32: een killed, he has been dead,這兩套用法,sunny你可以查 07/18 15:25
→ kee32: 一下哪一套比較多人用 07/18 15:25
→ sunny1991225: textranch上the war has been over的result有 07/18 15:45
→ sunny1991225: 4070000筆 07/18 15:45
→ sunny1991225: the war has been ended只有7760筆 07/18 15:46
→ sunny1991225: "he has been killed"有993000筆 07/18 15:55
→ sunny1991225: he has been dead比較少但也有520000筆 07/18 15:56
→ sunny1991225: 跟上面的has been over和has been ended的情況差很 07/18 15:56
→ sunny1991225: 多 07/18 15:56
推 kee32: 我有地方講錯了(遮臉),has been ended反而有反反覆覆的 07/18 17:56
→ kee32: 意思… 07/18 17:56