一个英语问题求解答
现在完成时的用法中有一句是“表示过去发生并且已经完成的动作对现在造成影响或后果”关于这句话我不是很理解例如句子Haveyouseenmyfood?You'veeatenm...
现在完成时的用法中有一句是“表示过去发生并且已经完成的动作对现在造成影响或后果”
关于这句话我不是很理解
例如句子
Have you seen my food?
You've eaten my food.
像这两个句子,为什么就不能用一般过去式呢? 展开
关于这句话我不是很理解
例如句子
Have you seen my food?
You've eaten my food.
像这两个句子,为什么就不能用一般过去式呢? 展开
3个回答
展开全部
Have you seen my food?
You've eaten my food.
这两个句子是可以用一般过去时的,只是意思不同。你要搞清楚现在完成时和一般过去时的区别,两个的动作都是发生在过去,现在完成时是强调对现在的影响,而一般过去时仅仅是陈述一个过去的事实,跟现在没有关系。Have you seen my food?你看到了我的食物吗?(言下之意是如果看到,帮我拿进冰箱或是别的)Did you see my food?你过去看到了我的食物吗?对现在没有任何影响。You've eaten my food 你吃了我的食物(我没有吃的了), You ate my food你过去吃了我的食物。
You've eaten my food.
这两个句子是可以用一般过去时的,只是意思不同。你要搞清楚现在完成时和一般过去时的区别,两个的动作都是发生在过去,现在完成时是强调对现在的影响,而一般过去时仅仅是陈述一个过去的事实,跟现在没有关系。Have you seen my food?你看到了我的食物吗?(言下之意是如果看到,帮我拿进冰箱或是别的)Did you see my food?你过去看到了我的食物吗?对现在没有任何影响。You've eaten my food 你吃了我的食物(我没有吃的了), You ate my food你过去吃了我的食物。
展开全部
该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个动作对现在仍有影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果,如汉语说“他已离开这个城市了”,其中的“离开”肯定发生了,它对现在的影响或结果就是“他现在已不在这个城市了”;又如汉语说“有人把窗户打破了”,显然“打破窗户”这一动作发生在过去,并且在过去已经完成了,但说话人强调的重点是打破窗户对现在的影响——窗户现在仍是破的。你给的例句强调你已经吃了我的东西,对现在造成了我没东西吃的影响。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个分情况的,不是不可以用房一般过去时,用一般过去完全没有问题,都表示“看见食物么?和 你吃了我的食物”,只不过现在完成时还表示一个用法是,强调影响,例如:Someone has broken the window.有人把窗户打破了。(结果:窗户仍破着。)那个吃了食物同理,你吃了我的食物,强调结果是食物被吃掉了,现在两个时态并无太大区分!放心啦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询