when 引导的特殊疑问句 一般不用完成时
这句话 应该用一般过去时态 when did she finish her homework?她何时写完了作业?
过去完成时 一般不能孤立使用 必须有时间上的比较 表示过去的过去 才能使用.
如 she had finished my home work when her mum got to home.
她妈到家时 她已经 写完了作业 写完作业在前 到家在后 到家是过去时间 写完作业 是过去的过去 故 用 过去完成时
如果 变特殊疑问句 对时间状语 提问 应该是
by what time had she finished her homework?截止到何时之前 她已经写完了作业?