have been 和have done是什么时态

回答
瑞文问答

2021-08-24

have been 和have done是现在完成时。
have:vt.有;持有;占有;由…组成;显示出,带有(性质、特征)。
been:v.曾经;曾经到过(某地)。
done:adj.完毕;了结;结束;煮熟;熟了;合乎礼仪;合乎规矩;得体。

扩展资料

  I told you we should have done it my way!

  我跟你说过我们原本应该用我的'方法来做这事。

  Any reasonable person would have done exactly as you did.

  任何有头脑的人都会完全照你那样去做的。

  He said I must have done something bad to deserve it.

  他说我肯定是罪有应得。

  You shouldn't have done it without consulting me.

  你不该不和我商量就做了这件事。

  He was so desperate for a job he would have done anything.

  他当时太想找份工作了,什么事都愿意干。

上一篇:100以内的合数有什么 下一篇:浙江有哪几个大学