•
must have been
英:
美:
常用释义:
肯定是:用于表示对过去事件的肯定推测
一定(对过去事实肯定的推测)
1、It
must have been
two years afterwards, and I was almost fourteen, when one dreadful night my godmother and I sat at the fireside.───大约过了两年,我快满十四岁了,在一个可怕的夜晚,我和教母坐在壁炉旁边。
2、By the words that he uttered in his agony, he
must have been
the last survivor of a considerable company of men.───从他痛苦地迸出来的几句话听来,他一定是大队兵士中唯一的幸存者。
3、Your trip
must have been
fun!───你这次旅行一定很开心吧!
4、The street
must have been
on a slope.───那条街一定是一直在一个斜坡上。
5、The honest hands - and I was soon to see it proved that there were such on board -
must have been
stupid fellows.───诚恳的人手——很快我就得到证明,船上还确有这样的人在——必然是些很痴钝的家伙。
6、He bent his great, shaggy head over Harry and gave him what
must have been
a very scratchy, whiskey kiss.───他弯下他巨大的,毛茸茸的脸,给了哈利一个扎人的、带有威士忌酒味的亲吻。
7、I
must have been
a horrid little girl.───我以前一定是个招人讨厌的小女孩。
8、There is no doubt, however, that the Mayas
must have been
familiar with cocoa several centuries earlier.───毫无疑问,玛雅人已在几个世纪前就对可可有所认识了。
9、Terrified as I was, I could not help thinking to myself that this
must have been
how Mr Arrow got the strong waters that destroyed him.───我当时虽然吓得魂不附体,仍情不自禁地想着:“让埃罗先生送了性命的那些烈酒大概就是从那里来的。”
1、have been dead───已经死了
2、have been to───v.曾经到过(去过)
3、have been in───呆在某个地方;去过某个地方
4、l have been───我一直
5、have you been───你有没有
6、must have to───一定要
7、have been on───已经开始了
8、have been there───亲眼看到;直接了解;全都知道;曾到过那里;全都知道, 直接了解, 亲眼看到
9、have been───已经;一直;去过(现在完成时)
结语:
,had to强调不得不,有被迫的意思,must have been是主观的必须去做,第三个为什么用must have been 不同have to,have been to 后面加具体地方。have:vt. 有; 持有; 占有; 由…组成; 显示出,带有(性质、特征)。been:v. 曾经; 曾经到过(某地)。are的过去分词; be的过去分词。to:prep. 到; have:vt. 有; 持有; 占有; 由…组成; 显示出,带有(性质、特征)。been:v. 曾经; 曾经到过(某地)。are的过去分词; be的过去分词。to:prep. 到; 向; 往(某方向或某处); 位于… been:v. 曾经; 曾经到过(某地)。are的过去分词; be的过去分词。to:prep. 到; 向; 往(某方向或某处); 位于…方向; 到达(某处)。