the war ___ four years.这里能否用has lasted?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 19:15:43
the war ___ four years.这里能否用has lasted?

the war ___ four years.这里能否用has lasted?
the war ___ four years.这里能否用has lasted?

the war ___ four years.这里能否用has lasted?
不行的,如果你要用has lasted,必须要是for four years,或者是since four years ago.这是基本的完成时态的句子.

不可。
last本身已经表持续性的行为。