We are having a discussion about it here http://www.livemocha.com/submissions/review/459244?tok=sub Have a look if you like. The options seem to be of these forms: debías marcharte te debías había marchado