have you eaten yet 和did you eat区别?是不是前者说出去有请别人吃饭的意思

问题描述:

have you eaten yet 和did you eat区别?是不是前者说出去有请别人吃饭的意思
是老北京的说法吗?可是我们外交也是跟我们这么讲的啊,好像他说其中一个隐含请吃饭的意思,但是我给忘了

不是这么理解,两个句子都是表示,吃过了吗?这个意思.但是前面那句有“yet”这个词,所以要用到完成时态.后面那句则没有限制,所以用一般过去时就可以.如果说是隐含有请吃饭的意思的话,可以用到have you eaten yet?这是...