内容导航:
1、
have been done
2、
have been和have done区别
1、
have been done
英:
美:
常见释义:
已完成(done是do的过去分词)
1、Care to explain? Because testing
have been done
and Zhang Ma Dao has no problem cutting right through the best plate armours of Europe.───能解释一下你的话么?因为根据测试的结果,战马刀在切碎欧洲最好板甲方面完全没问题。
2、Some of these IPOs may
have been done
mainly to feed the ego of the CEO, and that sets up the perfect conditions for fraud.───有些这样的IPO的目的可能仅仅是满足CEO的虚荣心,而这样的IPO为之后的舞弊建立了完美的环境。
3、ought to
have been done
before now.───先前就该采取措施了。
4、There are no public viewings, so bidders often cant know how much damage may
have been done
inside a house by occupants facing foreclosure.───这里不能看房子,因此竞标者通常都不知道那些遭遇止赎的居住者对房子内部造成了怎样的损坏。
5、Vice President Maduro accused Venezuelas enemies of attacking the president with cancer. He did not say how that could
have been done
.───星期二,委内瑞拉副总统马杜洛指责委内瑞拉的敌人用癌症方式攻击查韦斯。他没有具体说明如何做到这一点。
6、With sufficient will in Downing Street, this would
have been done
already.───如果唐宁街有足够的意愿,这应该已经办成了。
7、How could it
have been done
?───这怎么可能做得到呢?
8、"I noticed, in my search of the park, that considerable damage seems to
have been done
to a very valuable Whomping Willow, " Snape went on.───“我在检查花园时发现,一棵非常珍贵的打人柳似乎受到了很大的损害。”斯内普继续说。
9、Regulators did not cause the crisis, but things might
have been done
that were not done and there were specific procedural failings.───监管部门没有造成危机,但一些本应采取的措施却没有采取,而且出现了一些特殊的程序失误。
1、have been to───v.曾经到过(去过)
2、had been done───过去完成时的被动语态
3、have been in───呆在某个地方;去过某个地方
4、l have been───我一直
5、have been there───亲眼看到;直接了解;全都知道;曾到过那里;全都知道, 直接了解, 亲眼看到
6、have been dead───已经死了
7、we have have done───我们已经做了
8、have you been───你有没有
9、have been───已经;一直;去过(现在完成时)
2、
have been和have done区别
have been和have done区别
一、读音不同
have been
英 【hæv biːn】美 【hæv bɪn】
have done
英 【hæv dʌn】美 【hæv dʌn】
二、释义不同
have been
来过;去过;
have done
已经...
三、用法不同
have been表示已经完成或来过,是现在完成时的被动语态;
been是过去分词,构成现在完成时。现在完成时是“过去发生的动作对现在造成了影响”而且“过去的动作或状态持续到现在并且已经完成”。
I have been away from Paris for two weeks.
我离开巴黎已经两星期了。
Flowers soon faded when they have been cut.
花剪下后很快就会枯萎。
have done表示做了不必做的事,是现在完成时的主动语态。have done是现在完成时态,现在完成时态是指过去发生的动作对现在造成的影响。
Her domestic troubles have ended.
她的家庭烦恼结束了。
Defeat in this election would mean he was done for.
这场选举的失败意味着他政治生涯的结束。
四、双语例句
have been
Had he not saved me, I might have been drowned.
我可能溺死了,若非他救了我。
He is said to have been the richest man in Taiwan.
据说他以前是台湾最有钱的人。
The three children have been sponging on their grandparent for over ten years.
10多年来这3个孩子一直靠他们的姥爷、姥姥养活。
She is said to have been an actress about twenty years ago.
据说她在20年以前曾是一位女演员。
More than200 films on agriculture have been released.
一共发行了200多部关于农业的影片。
have done
He had a frantic rush to get his work done.
他急急忙忙把工作做完。
I thought you would have finished it by now.
我以为到现在为止你已经做完那件事。
Any reasonable person would have done exactly as you did.
任何有头脑的人都会完全照你那样去做的。
He said I must have done something bad to deserve it.
他说我肯定是罪有应得。
You shouldnt have done it without consulting me.
你不该不和我商量就做了这件事。