医生问他吃什么来着 the doctor asked what he had been eating 简宾后面不是过去完成时吗 为什么eat 要加ing

问题描述:

医生问他吃什么来着 the doctor asked what he had been eating 简宾后面不是过去完成时吗 为什么eat 要加ing

这里医生是问他过去一段时间吃了什么,是有一个期间概念的,不是刚刚过去的或者一个特定的时刻,所以就说:“had been eating”.如果是在当场的话,医生可能是说:“What have you been eating?” (你这段时间都吃了些什...