to have been是什么时态

回答
瑞文问答

2024-07-25

to have been是现在完成时时态。
have :vt. 有; 持有; 占有; 由…组成; 显示出,带有(性质、特征)。
been:
v. 曾经; 曾经到过(某地)。
are的过去分词; be的过去分词。

扩展资料

  You ought to have been more careful.

  你本应该更小心一点的。

  The senator claims to have been misquoted in the article.

  参议员声称文章错误地引用了他的话。

  The house is wrongly reputed to have been the poet's birthplace.

  这所房子被误以为是诗人的出生地。

  History will prove him to have been right all along.

  历史将证明他一直是对的。

  These and other such measures ought to have been put into effect in 1985.

  这些以及其他类似的措施在1985年就应该开始实施了。