The American Civil war lasted four years before the North won in the end.

问题描述:

The American Civil war lasted four years before the North won in the end.
这里为什么主句用过去时?用过去完成时可不可以?

如果用过去完成时也可以吧,不过我认为应该是这样:The American Civil war had lasted for four years before the North won in the end.
一点拙见