it is said that the meeting ___ for three hours .Why should i regret missing it 答案是lasted 为什么不能选has been lasting?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 11:49:24
it is said that the meeting ___ for three hours .Why should i regret missing it 答案是lasted 为什么不能选has been lasting?

it is said that the meeting ___ for three hours .Why should i regret missing it 答案是lasted 为什么不能选has been lasting?
it is said that the meeting ___ for three hours .Why should i regret missing it 答案是lasted 为什么不能选has been lasting?

it is said that the meeting ___ for three hours .Why should i regret missing it 答案是lasted 为什么不能选has been lasting?
根据后一句Why should I regret missing it(我为什么要遗憾错过它呢?) 可以判断会议已经结束,因为regret doing表示后悔或遗憾过去已经发生的事情,这样就知道会议持续是指过去,需要用一般过去时.
而has been lasting 是现在完成进行时,表示会议一直持续到现在,而且还会继续进行下去,不符合题意.

因为说话时 会议已经结束了。所以不能用现在完成进行时 表示还在持续。

这里表示会议持续了三个小时,是过去时态的表示,has/have been是完成时态,表示到现在产生影响,但是这里只是客观阐述过去发生的事情,而且lasted是过去延续性的动词,没有完成时态的
希望对你有帮组哦~

只是陈述一个过去的事实,过去时态已经够了,has been lasting是现在完成进行时,表示动作过去开始,持续到现在还没结束,可能还要进行。

你好!

可以填 lasted, 表示会议持续了三小时,但是现在已经结束。
last是延续性动作,没有现在完成进行时。

百度教育团队【海纳百川团】为您解答
如果帮到了你,请点击“选为满意回答”按钮,谢谢!