英语语法:表示持续一定时间的动作,carry
4个回答

此句不难看出是“过去完成时态”(由HAD BEEN DONE、FOR TEN HOURS组成)

管它什麽过去、现在和将来——只要是“完成时”必然阐述的是“一段时间内

所发生的事情”即强调的是“这段过程内做了些什麽”

所以“完成时态”裏面的谓语动词规定使用为“可持续性动词”(BE就是最

常见、实用的可持续性动词)

楼主的疑问在於此句中的“CARRIED OUT”语法是否正确

那鄙人可以负责任的告诉您:IT'S RIGHT,REALLY!(原句中的BEEN是多余的

事物直接反应客观事实 句子主动表示)

举个例子 可以说明下 这个例子和您的问题原句有著异曲同工之妙:

LOVE WILL CARRY OUT——大意:爱将持续

虽然这是个将来时态 但却透露出一个信息——那就是此句中的“CARRY OUT”

表示“持续进行的动作”——和您所提供的原句作用一样(唯一不同的就是

时态和语态)

您觉得COME与CARRY一样表示瞬间并没有错 但有些绝对了

比如:我问您:“WHERE'S TOM?”您回答:“HE'S COMING SOON”

您自己看看 此句中的COMING还是表示瞬间吗?SOON难道不是时间状语吗?

我想聪明的您一定明白了^ ^

最后说一句言外话:谓语动词的形式要由某完整的句子来决定

PS:祝您学业进步!