A:Would you like another sandwich?B: Another sandwich? I haven't eaten my first yet.What does the man mean
A:He hasn't have any sandwichB:He is too thirsty to eat another sandwichc:
答案是A 这个 HAVE NOT EATEN 到底是还没开始吃呢?还是没有吃完?大家帮忙理解一下!谢谢啦
举报
haven't eaten 是指没有吃完的意思。
have done,表示一个动作已经完成了,但用not的否定形式,确实从字面不太好理解,但实义表示一个动作还在进行但没有结束。
谢谢指教
现在理解更加透彻了
版主说得已经很清楚了,我只是补充一下啊。说的不对的地方各位包涵包涵。
你愿意(和我一起)再吃一块三明治吗?
再吃一块?(你动作真快啊!)我连第一块还没吃上哪!(yet的感觉要有。)
have done 已经做了什么事情。口语里面别太纠缠语法。
下面链接里面有听力笔记。
发表回复
手机版|ChaseDream|GMT+8, 2024-10-3 17:14 京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号
ChaseDream 论坛
© 2003-2023 ChaseDream.com. All Rights Reserved.