推 aabbaab:thanks a lot~~ 61.228.84.199 07/01
※ 引述《aabbaab (感覺很幹)》之銘言:
: 阿 那這樣我有點搞混過去式跟完成式的差別了
: I ate three eggs.
我吃了三顆蛋
但是這麼回答的時候 只知道你在說這句話之前吃了一顆蛋了
不知道是最近 還是昨天 還是很久以前
: I have eaten three eggs,
我已經吃了三顆蛋
意思應該是 你回答人家說我已經吃過三顆蛋了
感覺上像是人問你吃過蛋沒?(可能有人煮了蛋送大家吃)
你說我已經吃過了三顆蛋了
: what's the difference between these two sentences? thx
: ※ 引述《bbv (柏克萊碩士英文老師)》之銘言:
: : 這兩句意思是一樣的
: : 雖然說通常have + been + Ving有持續進行的意思 而與have + pp單純指做完有所不同
: : 但英文裡面 有幾個字 例如live, work, teach等..屬於例外情況
: : 這幾個字用have + pp 及 have + been + Ving所造出來的句子
: : 意思是沒什麼區別的!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.30.128.17
不知道這樣解對不對
如果有錯請見諒 指正...