havebeen是动词be的现在完成时行式,当主语为第三人称单数时,使用hasbeen的形式。和不同的单词连用,表达不同的意思。
havebeen+地点
ihavebeenthereforthreeyears.
我已经到这里三年了
这句话是现在完成时。
havebeen+ing
ihavebeenlivingthetownsince1983.
我自从1983年,已经住在这个镇了。
havebeen+被动
myroomhasbeenclearedbymymom.
我的房间已经被我妈妈清理干净了。
这个句子是完成时的被动语态。(虽然不常用,但是有这种方法)
原文标题:have been后面接什么,如若转载,请注明出处:https://www.saibowen.com/news/15673.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。