Разница между «didn’t need to» и «needn’t have done» в современном английском языке заключается в следующем:
«Didn’t need to» сообщает, что действие не было совершено, поскольку в нём не было необходимости. 12 Пример: «I didn’t need to buy any milk» (Мне не нужно было покупать молоко). 1
«Needn’t have done» указывает на то, что действие было выполнено, но оно было необязательным. 1 Иными словами, после совершения действия становится ясно, что это было не нужно. 1 Пример: «I needn’t have bought more milk» (Мне не стоило покупать ещё молоко). 1
Ответ сформирован YandexGPT на основе текстов выбранных сайтов. В нём могут быть неточности.
Примеры полезных ответов Нейро на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Нейро.