1.Thank you for telling me the news,but I have already known it.
改写
答案:You needn’t have told me the news as I have already known it.
2.There was no need for Jim to buy the dictionary,but he bought it.
改写 答案:Jim needn’t have bought the dictionary.
3.I was given a ticket for last night’s film,so I didn’t buy one.
改写
答案:I didn’t need to buy a ticket for last night’s film because I was given one.
4.It wasn’t necessary for her to pay so much,but she did so.
改写
答案:She needn’t have paid so much.