牛津实用英语语法 153 needn't have(done)和didn't have/
文章来源: 文章作者: 发布时间:2007-03-14 06:05 字体: [ ]  进入论坛
(单词翻译:双击或拖选)

A needn't have done意指没必要干某件事但多余地干了,即浪费了时间:

You needn't have watered the flowersfor it is going to rain

你本不必浇那些花,因为就要下雨了。(你浪费了时间。)

You needn't have written such a long essayThe teacher only asked for

300 wordsand you have written 600

你本不必写这么长的文章。老师只要求写300个字而你却写了600个字。

He needn't have bought such a large houseHis wife would have been quite happy in a cottage

他没必要买这么大一所房子。他的妻子住在一个小房子里也会感到很满意的。(浪费了钱)

You needn't have carried all these parcels1 yourselfThe shop would have delivered them if you had asked them

你本来没有必要自己拿着这些大包小裹的。要是当时你跟商店说一声,他们就会把东西送来的。

B didn't haveneed to do意指不一定非干某事,而通常也并没有这样做:

I didn't have to translate it for him for he understands Dutch2

我用不着替他翻译,因为他懂荷兰语。

I didn't have to cut the grass myselfMy brother did it

我用不着自己修剪草坪。我的兄弟修剪过了。(无义务,而且无行动)有些人的确把didn't have todidn't need to用于表示已完成的动作,这时 have need都要加以重读:You didn't 'have to give him my name通常意味着没有必要告诉他我的姓名,但是你却告诉了他。但当一个不必要的动作实际已完成了时,还是用needn't have+过去分词为好:

You needn't have given him my name

你本来没必要把我的姓名告诉他的。



点击收听单词发音收听单词发音  

1 parcels 96f26ad4b9f1ed9c512d5944dc40d558     
n.包裹( parcel的名词复数 );一块地
参考例句:
  • the registration of letters and parcels 信件和包裹的挂号
  • She was burdened with a large quantity of parcels. 她吃力地捧着一大堆包裹。 来自《简明英汉词典》
2 Dutch 9Zqz3     
adj.荷兰(人)的;荷兰语(或文化)的;n.[the~]荷兰人;荷兰语
参考例句:
  • The British and Dutch belong to the same race.英国人和荷兰人是同一种族。
  • Do you know anyone who speaks Dutch?你认识会讲荷兰语的人吗?
TAG标签:
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片