作业帮 > 英语 > 作业

医生问他吃什么来着 the doctor asked what he had been eating 简宾后面不是过去完

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/08/06 13:20:50
医生问他吃什么来着 the doctor asked what he had been eating 简宾后面不是过去完成时吗 为什么eat 要加ing
医生问他吃什么来着 the doctor asked what he had been eating 简宾后面不是过去完
这里医生是问他过去一段时间吃了什么,是有一个期间概念的,不是刚刚过去的或者一个特定的时刻,所以就说:“had been eating”.
如果是在当场的话,医生可能是说:“What have you been eating?” (你这段时间都吃了些什么东西?) 转述过来就变成你的:the doctor asked what he had been eating.
应该是这样理解比较恰当,文法也是这样表达.