have been是动词be的现在完成时行式,当主语为第三人称单数时,使用has been的形式。和不同的单词连用,表达不同的意思。 ![]() have been+地点 I have been there for three years. 我已经到这里三年了 这句话是现在完成时。 have been+ing I have been living the town since 1983. 我自从1983年,已经住在这个镇了。 have been+被动 my room has been cleared by my mom. 我的房间已经被我妈妈清理干净了。 这个句子是完成时的被动语态。(虽然不常用,但是有这种方法) (责任编辑:admin) |