这位同学问得好!
这个问题也牵扯出过去时和完成时的本质区别:是否跟"现在"有关。
Have you eaten? 其实是对你当下的一种关切,所以这句话是有潜台词的,比如:如果没吃咱们现在去吃点儿?
而 Did you eat? 就是对于过去情况的确认,跟"现在"没有关系。
#侃哥英语干货#
发布于 浙江
这位同学问得好!
这个问题也牵扯出过去时和完成时的本质区别:是否跟"现在"有关。
Have you eaten? 其实是对你当下的一种关切,所以这句话是有潜台词的,比如:如果没吃咱们现在去吃点儿?
而 Did you eat? 就是对于过去情况的确认,跟"现在"没有关系。
#侃哥英语干货#