hadbeen和havebeen的区别
havebeen是现在完成时,hadbeen是过去完成时。过去完成时的动作到过去的某一个时间为止,而现在完成时则是动作到现在还在继续的。
hadbeen
一、释义:
已经(过去完成时)
二、双语例句:
1、Shetelexedusthattheagreementhadbeencancelled.
她发电传告诉我们契约已经被解除了。
2、Themeathadbeenleftoutfordaysandhadstartedtosmell.
这肉放在外边已有好几天了,都开始有臭味了。
3、Hehadbeenwarnednottotellanyoneaboutit.
曾经叮嘱他不要和任何人讲这事。
4、Whenwereturnedwefoundthatourhomehadbeenburglarized.
当我们回来时我们发现我们家遭到了撬窃。
5、Theearthquakehadbeenpredictedseveraldaysbefore.
这次地震早在几天前就已预报到了。
havebeen
一、读音:
英[hævbɪn]
美[hævbɪn]
二、释义:
一直;去过;已经(现在完成时)
三、双语例句:
1、IhavebeenawayfromParisfortwoweeks.我离开巴黎已经两星期了。
2、Flowerssoonfadedwhentheyhavebeencut.花剪下后很快就会枯萎。
3、Hadhenotsavedme,Imighthavebeendrowned.我可能溺死了,若非他救了我。
4、HeissaidtohavebeentherichestmaninTaiwan.据说他以前是台湾最有钱的人。
5、Thethreechildrenhavebeenspongingontheirgrandparentforovertenyears.10多年来这3个孩子一直靠他们的姥爷、姥姥养活。
免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。
如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!
新励学网教育平台
海量全面 · 详细解读 · 快捷可靠
累积科普文章数:18,862,126篇