看板 Eng-Class 關於我們 聯絡資訊
※ 引述《woi5566 (我愛伍伍陸陸)》之銘言: : 一樣有個過去完成的句子想請教 : 一樣來自影集 : she might have been upset, she might have been hungry : 之前只有學過後面+pp or ving 沒遇過+形容詞的 : 在請求高手解惑!! 感謝 重回一篇,說真的我覺得你需要家教 1. have been 是 be 動詞的完成式 變成 have been 不影響 be 動詞可以接的補語的種類 2. She is hungry. She has been hungry. 上面的例子只是他為了解釋所以造的 實際上比較不會說 She has been hungry. 應該都有前後文搭配 例如說 She has been hungry for a while. 會比較自然 這個問題屬於完成式用法的問題,和你原本問的問題無關 建議你好好研究一下完成式會比較了解 3. 另外原句 might have been 形態上是完成式 但文意上並不是完成式,所以根本不牽涉完成式用法的問題 單純就是文法上的形態變化 原說話者推測 She was upset. 所以使用助動詞 might 但若寫成 She might be upset. 無法表達發生在過去的語意 所以將其改為完成式表達 be upset 發生在過去 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.23.102 ※ 編輯: priv 來自: 140.113.23.102 (05/01 23:44)
veronikoala:推P大的觀點跟詳解~ 05/01 23:46
應該是補語,linking verb 應該不是受詞 昨天一定是睡太少昏頭...
woi5566:非常清楚 感謝你!!!! 05/01 23:58
※ 編輯: priv 來自: 140.113.23.102 (05/02 01:39)