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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 01:19:01
thewar___fouryears.这里能否用haslasted?thewar___fouryears.这里能否用haslasted?thewar___fouryears.这里能否用haslaste

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本身已经表持续性的行为。