needn't have done 和 didn't need to do?

有什么区别?... 有什么区别? 展开
 我来答
Monica枫叶
培训答主

2020-12-11 · 关注我学习会变得更厉害哦
知道大有可为答主
回答量:3868
采纳率:91%
帮助的人:240万
展开全部

needn’t have done sth. ( 本不必做某事)

表示过去不必要做的事情 ,可是你做过了 。

You needn’t have written to him .

你没有必要给他写信 。(你给他写过信了)

didn’t need to do sth. ( 不需要做某事 )

You didn’t need to buy me a new ball.

你没必要给我买个新球 。( 事实球没有买)

蛇喰梦子的猫牌Ps
2020-12-11 · TA获得超过923个赞
知道小有建树答主
回答量:2168
采纳率:80%
帮助的人:127万
展开全部
区别就是 needn't 这个表达方式 没人用了,你只要用 not need to 就行了。
两个意思上没区别。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式