“have had”即“have done”表示现在完成时,had是have的过去分词形式,这里只不过刚好那个done又是have而已。例句:He seems to have had some sort of religious experience.他似乎有某种宗教体验。She'll have had the results by now.她现在应该知道结果了。We have had to adapt quickly to the new system.我们不得不迅速适应新制度。
We have had problems with the supply of raw materials to the factory.
我们在工厂的原料供应方面遇到过问题。
He seems to have had some sort of religious experience.
他似乎有某种宗教体验。
They have had a significant change in policy on paternity leave.
他们对男人休产假制度作出了重大改变。
We have had to raise our prices because of rising costs.
因为成本日益上涨,我们不得不提高价格。
In some cases people have had to wait several weeks for an appointment.
在某些情况下,人们必须等上好几周才能得到约见。
has /have had也可以作为一般动词,意为“拥有”“进行”“吃”“使得”“让”等。如果后接不定式,意为“不得不”。因为它们不是特殊动词,所以不能在它们后面加not构成否定句,不能把它们移到句首构成疑问句。
查看更多【英语知识点】内容havegot是现在完成时时态。have:vt.有;持有;占有;由…组成;显示出,带有(性质、特征)。got:v.得到(get的过去式和过去...
has和have的区别:have用于主语是非第三人称单数,而has用于主语是第三人称单数。两者都表示“有”,但用法不同。前者表示所属关系,即...
havebeento和havebeentohavegoneto的区别是前者表示去过某地,通常可与表示次数的状语连用;后者表示到某地去了,强调...
therebe和have的区别:所指关系不同therebe指客观存在,表示“某处有某人/某物”;have指所属关系,表示“某人/某物有某物”...
“havedinner”和“eatdinner”都有吃晚饭的意思,havedinner表示的是邀请别人吃晚餐,是非常正式的;而eatdinn...
“must”和“haveto”两者都表示“必须”,但must侧重于说话者的主观看法,认为有必要或有义务去做某事;haveto则侧重于客观需要...
havebeen和havedone的区别:havebeen表示已经完成或来过,是现在完成时的被动语态;been是过去分词,构成现在完成时。h...
therebe和have的区别:therebe指客观存在,表示“某处有某人/某物”;have指所属关系,表示“某人/某物有某物”。例句:Th...