厕所红色线虫:英语选择题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/03 20:31:13
the Civil war lasted for 4 years ______ the North won the war

为什么答案给的是before 而用when不可以

这句话的意思是:南北城市战争持续了4年之后,北方获得了胜利.
before译为:在...之后
如果想用when的话,我觉得应该用完成时态.译为:在北方获得胜利时,南北战争已经持续了4年.

when表示的一是个时刻,“当什么时候”
befor则可以表示一段时间,而前句说的是last“持续了多久”所以用BEFORE好