Haveyouseenmyfood?
You'veeatenmyfood.
这两个句子是可以用一般过去时的,只是意思不同.你要搞清楚现在完成时和一般过去时的区别,两个的动作都是发生在过去,现在完成时是强调对现在的影响,而一般过去时仅仅是陈述一个过去的事实,跟现在没有关系.Haveyouseenmyfood?你看到了我的食物吗?(言下之意是如果看到,帮我拿进冰箱或是别的)Didyouseemyfood?你过去看到了我的食物吗?对现在没有任何影响.You'veeatenmyfood你吃了我的食物(我没有吃的了),Youatemyfood你过去吃了我的食物.