When you your homewok? I had finished it before he came back

问题描述:

When you your homewok? I had finished it before he came back
A have finishedC did finish为什么A不行?如果把have改成had A可以吗?

因为后面用的也是had finished(过去完成时)啊?
改成had是完全可以的,表示先做玩这个动作.
你前面when的句子不完整,差动词啊!when后面是个空格。。。也就是when had you 和when did you 都可以咯?Yes.