1. I did the exercises last night because they were obligatory.
— I didn't have to do the exercises last night because they were obligatory.
Explanation: "didn't have to" is used to express that there was no obligation or necessity to do something. In this case, the person did the exercises voluntarily even though they were mandatory.
2. Taking food to the party was optional for us, but we took some.
— We needn't have taken food to the party, but we did.
Explanation: "needn't have" is used to express that something was not necessary in the past, but it was done anyway. In this case, the person took food to the party even though it was not necessary.
3. She didn't revise for the exam and that was a big mistake.
— She shouldn't have not revised for the exam.
Explanation: "shouldn't have" is used to express regret or disapproval for something that was done or not done in the past. In this case, the person is expressing disapproval for the fact that she didn't revise for the exam.
4. They didn't have permission to go into the office.
— They weren't allowed to go into the office.
Explanation: "weren't allowed to" is used to express that someone was prohibited or not given permission to do something. In this case, they didn't have the authority or consent to enter the office.
5. It was necessary for the plane to land.
— The plane had to land.
Explanation: "had to" is used to express that something was necessary or required to be done. In this case, the plane had no choice but to land.
6. It wasn't necessary to show my receipt to the shop assistant, so I didn't.
— I didn't need to show my receipt to the shop assistant.
Explanation: "didn't need to" is used to express that something was not necessary or required to be done. In this case, there was no need to show the receipt, so the person didn't do it.
7. I got angry with you yesterday and that was a silly thing to do.
— I ought not to have gotten angry with you yesterday.
Explanation: "ought not to have" is used to express regret or disapproval for something that was done in the past. In this case, the person is expressing regret for getting angry with the other person yesterday.
— I didn't have to do the exercises last night because they were obligatory.
Explanation: "didn't have to" is used to express that there was no obligation or necessity to do something. In this case, the person did the exercises voluntarily even though they were mandatory.
2. Taking food to the party was optional for us, but we took some.
— We needn't have taken food to the party, but we did.
Explanation: "needn't have" is used to express that something was not necessary in the past, but it was done anyway. In this case, the person took food to the party even though it was not necessary.
3. She didn't revise for the exam and that was a big mistake.
— She shouldn't have not revised for the exam.
Explanation: "shouldn't have" is used to express regret or disapproval for something that was done or not done in the past. In this case, the person is expressing disapproval for the fact that she didn't revise for the exam.
4. They didn't have permission to go into the office.
— They weren't allowed to go into the office.
Explanation: "weren't allowed to" is used to express that someone was prohibited or not given permission to do something. In this case, they didn't have the authority or consent to enter the office.
5. It was necessary for the plane to land.
— The plane had to land.
Explanation: "had to" is used to express that something was necessary or required to be done. In this case, the plane had no choice but to land.
6. It wasn't necessary to show my receipt to the shop assistant, so I didn't.
— I didn't need to show my receipt to the shop assistant.
Explanation: "didn't need to" is used to express that something was not necessary or required to be done. In this case, there was no need to show the receipt, so the person didn't do it.
7. I got angry with you yesterday and that was a silly thing to do.
— I ought not to have gotten angry with you yesterday.
Explanation: "ought not to have" is used to express regret or disapproval for something that was done in the past. In this case, the person is expressing regret for getting angry with the other person yesterday.
но тута 21+++