has done是什么时态和have done

has done是现在完成时。have done是现在完成时的主动语态。

has:有; have 的第三人称单数现在时形式。

have:vt. 有; 持有; 占有; 由…组成; 显示出,带有(性质、特征)。

done:adj. 完毕; 了结; 结束; 煮熟; 熟了; 合乎礼仪; 合乎规矩; 得体。

扩展资料

The government has done nothing to resolve the conflict over nurses' pay.

***未采取任何措施来解决护士工资问题引发的冲突。

The news has done wonders for our morale.

这消息大大振奋了我们的士气。

He has done enough to pull the party together

他为使政党内部团结一致已经做得够多了。

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.

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

免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。