早教吧 育儿知识 作业答案 考试题库 百科 知识分享

现在完成时的用法中有一句是“表示过去发生并且已经完成的动作对现在造成影响或后果”关于这句话我不是很理解例如句子Haveyouseenmyfood?You'veeatenmyfood.像这两个句子,为什么就不能

题目详情
现在完成时的用法中有一句是“表示过去发生并且已经完成的动作对现在造成影响或后果”

关于这句话我不是很理解
例如句子

Have you seen my food?

You've eaten my food.

像这两个句子,为什么就不能用一般过去式呢?
▼优质解答
答案和解析
Have you seen my food?You've eaten my food.这两个句子是可以用一般过去时的,只是意思不同.你要搞清楚现在完成时和一般过去时的区别,两个的动作都是发生在过去,现在完成时是强调对现在的影响,而一般过去时仅仅是陈...