这2句话那句是正确的???

来源:百度知道 编辑:UC知道 时间:2024/06/23 16:36:36
We may have lose the battle but not the war.

We may have lost the battle but not the war.

后一句正确。lose“失去”(过去式lost 过去分词lost 现在分词losing 第三人称单数loses )。从句意和have,可以看出这是个完成时态,所以have 后应跟lose的过去分词形式lost

后面一句对

lose 的过去分词是lost

这句话是现在完成时 have lost

The second sentence is right.

后一句是正确的,have +动词ed形式

have 后面要跟过去分词,所以要用LOSE的过去分词LOST。
所以第二句是对的,这两句考点就是这个,你可以把有关的语法看看这一块就熟悉了。

希望你英语学习路上顺利O(∩_∩)O~