这句话是否对?中文:放学之前,他已经做完了她的家庭作业是否要用过去完成时?我这样写对吗:she has finished