精華區beta Eng-Class 關於我們 聯絡資訊
阿 那這樣我有點搞混過去式跟完成式的差別了 I ate three eggs. I have eaten three eggs, what's the difference between these two sentences? thx ※ 引述《bbv (柏克萊碩士英文老師)》之銘言: : ※ 引述《tsaitl (Tony)》之銘言: : : He has lived here. : : He has been living here. : : 如果我想表達的是 "他一直都住在這裡" , 是上面的哪一句呢? : : 那另外一句又是什麼意思呢? : : 還是另有其他的句子? : : 我有點搞不清楚 have + pp 及 have + been + Ving 的用法 : : 先謝謝大家了 : 這兩句意思是一樣的 : 雖然說通常have + been + Ving有持續進行的意思 而與have + pp單純指做完有所不同 : 但英文裡面 有幾個字 例如live, work, teach等..屬於例外情況 : 這幾個字用have + pp 及 have + been + Ving所造出來的句子 : 意思是沒什麼區別的! -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.136.43.9