解释:后面有连词and,而and在句中通常是连接两个并列成分的,and后面用的是一般过去时,所以前面也相应的用一般过去时,所以lasted正确.而has lasted 是现在完成时,时态不一致.
祝你学习进步,更上一层楼!请记得采纳,谢谢!(*^__^*)
解释:后面有连词and,而and在句中通常是连接两个并列成分的,and后面用的是一般过去时,所以前面也相应的用一般过去时,所以lasted正确.而has lasted 是现在完成时,时态不一致.
祝你学习进步,更上一层楼!请记得采纳,谢谢!(*^__^*)