Как перевести на английский "Должно было быть сделано вчера"? Я предполагаю, что так: "Must had been done yesterday". А вы бы как перевели? Если мой ответ неправильный, объясните, пожалуйста, почему.
Буду ждать!