Задача Задача №3429102
А
А
Значения есть две наиболее естественные вариации, в зависимости от нюанса:
- Я был(а) обязан(а) сделать домашнее задание / я должен был сделать
- Как немецкий: Ich sollte die Hausaufgaben machen.
- Пример: Gestern sollte ich die Hausaufgaben machen. (Вчера мне предписывали сделать домашку.)
- Примечание: употребляется для обозначения прошлого долга/ожидания.
- Я должен был сделать домашнее задание, но, вероятно, не сделал(-а) / жаль, что не сделал(-а)
- Как немецкий: Ich hätte die Hausaufgaben machen sollen.
- Пример: Ich hätte die Hausaufgaben machen sollen, aber ich habe es nicht gemacht. (Мне следовало сделать домашку, но я этого не сделал.)
Дополнительная похожая конструкция, если речь о «должен был, но должен был бы сделать» как обязанность в прошлом, но сильнее подчеркивает необходимость:
- Ich hätte die Hausaufgaben machen müssen. (Я бы должен был сделать домашку/мне следовало бы сделать её, это чуть более формальная/жёсткая формулировка.)
Если хотите, могу привести ещё примеры в контексте разных ситуаций или проверить ваши варианты перевода.