have done是什么时态?

回答
瑞文问答

2024-10-07

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

扩展资料

  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.

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

  Her hair could have done with a wash.

  她的头发该洗一洗了。

  I could have done without being woken up at three in the morning.

  其实用不着在凌晨三点钟就把我叫醒。