为什么Have you eaten ?不能换成Did you eat?给个解释
发布网友
发布时间:2023-04-27 09:40
我来回答
共3个回答
热心网友
时间:2023-10-22 18:13
Have you eaten Did you eat
一个have 现在时,一个did过去时
Have you eaten 有现在饿不饿的意思
Did you eat有吃没吃的意思,人总要吃饭,要加上具体时间来作*,不然就成傻瓜了。
一般 现在完成就有对现在的影响的意思 还有二般
时态(现在,将来,过去)先看助动词,没有在看动词
热心网友
时间:2023-10-22 18:13
想必 Did you eat后面要加个时间状语 茹;just now \yesterday等才是一个正确的句子!
两者是两个截然不同的时态,强调的重点不同,一个是突出动作,一个是突出时间!
好好琢磨吧
热心网友
时间:2023-10-22 18:14
是过去已经完成的动作,强调过去的那个状态吧