have ever done是什么时态

1个回答
小星姐爱生活
2023-03-21 · TA获得超过2739个赞
知道小有建树答主
回答量:3647
采纳率:100%
帮助的人:112万
展开全部
haveeverdone是现在完成时。
现在完成时是过去的动作或状态持续到现在,对现在造成的影响,可能持续发生下去。在英语时态中,“时”指动作发生的时间,“态”指动作的样子和状态。
现在完成时的主要作用:
1、表示过去发生的一个动作或者已经完成的动作对象在造成的影响。Ihavefinishedmytask。我已经完成了我的工作。动作finish发生在过去,对现在造成的结果是,工作已经完成。Ihavestartedthemachine。我已经启动了机器。动作start发生在过去,对现在造成的影响是,机器已经启动了。
2、表示已经发生的动作,一直持续到现在,并且有可能继续持续下去。Ihavestayedinthecityfortwentyyears。我在这个城市已经待了20年了。Ihaveworkedabroadfortwomonths。我已经在国外工作两个月了。

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消