'Why did you do that to me?' She asked.
请问老师按照一般过去变为过去完成的原则,转成间接引语
'She asked why you had done that to her.' 这样对吗?
如果改成'She asked why you did that to her.' 这样是否可以?
如果改成'She asked why you did that to her.' 这样是否可以?
——不可以。这个句子,不管是由直接引语变来的间接引语,还是任意这样一个句子,宾语从句的时态必须明确无误地告诉对方“do that”跟asked 的时间先后关系。
She asked why you did that to her. 的错误在于:对方不知道 do that 发生了没有,是在asked 之前还是之后。
如果该句由直接引语变来的间接引语,那必须使用“过去完成时”:
She asked why you had done that to her.
如果是任意这样一个句子,why 宾语从句的时态可以根据需要有多种:
She asked why you had done that to her.
She asked why you would do that to her.
She asked why you was doing that to her.
She asked why you had been doing that to her.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!