the doctor asked what he had been eating为什么引语要用过去完成进行时

问题描述:

the doctor asked what he had been eating为什么引语要用过去完成进行时

表示动作仍然在继续进行
这个医生问他在吃什么?
也就是医生问的时候,后者正在吃东西,而且动作仍在持续。

这是一句间接引语的从句.改为直接引语为
the doctor asked :"what were I eating?"
即问我已经吃了什么,改为间接引语时态要降一级,即完成时改为过去完成时

间接引语的规矩:原句是过去进行时,改为间接引语就要用过去完成进行时.原句:The doctor asked,"what were you eating?"原句是过去时,间接引语就要用过去时:原句:He said,"I am interested in music."间接引语:He...

因为 ,他讲的话 ,是过去正在发生,并且完成了的的动作 ,所以用过去完成进行时