have ever done是什么时态
1个回答
展开全部
现在完成时是过去的动作或状态持续到现在,对现在造成的影响,可能持续发生下去。在英语时态中,“时”指动作发生的时间,“态”指动作的样子和状态。
现在完成时的主要作用:
1、表示过去发生的一个动作或者已经完成的动作对象在造成的影响。Ihavefinishedmytask。我已经完成了我的工作。动作finish发生在过去,对现在造成的结果是,工作已经完成。Ihavestartedthemachine。我已经启动了机器。动作start发生在过去,对现在造成的影响是,机器已经启动了。
2、表示已经发生的动作,一直持续到现在,并且有可能继续持续下去。Ihavestayedinthecityfortwentyyears。我在这个城市已经待了20年了。Ihaveworkedabroadfortwomonths。我已经在国外工作两个月了。