have been do是什么时态

回答
爱扬教育

2022-03-11

have been do是现在完成时态。
have :vt. 有; 持有; 占有; 由…组成; 显示出,带有(性质、特征)。
been:v. 曾经; 曾经到过(某地)。
do:v. (以某种方式)做; 办(某事); 行动; 表现; (问询或谈论时用)进展。

扩展资料

  You may have been socialized to do as you are told

  也许你已经被同化了——让你做什么,你就做什么。

  Use a fire extinguisher only if you have been trained to do so .

  只有经过训练后才使用灭火器。

  We have been made to do what the US want.

  我们被迫做出美国想要的举措!

  And in theory it should never have been necessary to do so.

  而且从理论上来说,本来应该完全没有担心的必要。

  I have been wanting to do this for three years.

  这三年来我一直想做这件事。

  He must have been mental to do that!

  他竟做出那种事来准是疯了!