c'est pas correct grammaticalement!!!!!!! tu aurais dû mettre "what could you do?" : c'est correct pour la grammaire mais ça veut dire : "que pouvais-tu faire?"
un petit "what could you have done?" me parait mieux, mais comme on a pas le contexte... (le y=?? ...)