满分5 > 高中英语试题 >

The American Civil War lasted four year...

 The American Civil War lasted four years ________ the North won in the end.

A. after                 B. before               C. when            D. then

 

 B 【详解】 “美国内战持续了四年后北方才最终取得胜利”。这题中如果使用选项B中的when,那么,前面主句应该使用过去时态had lasted。选项D不是连词,then只是个副词。 【备考建议】这题,一是注意句法,二是before这里有“……才……”的意义,也不是常规的考法,有点儿变体的考法。而且,它本身就已经具有完成的意义。如果选A、C的话,时态也不对,last要使用过去完成时了。
复制答案
考点分析:
相关试题推荐

 I think he's just going to deal with this problem ________ day.

A. next              B. other                C. following            D. another

 

查看答案

 Years ago we didn't know this, but recent science ________ that people who don't sleep well soon get ill.

A. showed            B. has shown            C. will show            D. is showing

 

查看答案

 John is very lazy. He falls ________ behind in his studies.

A. very             B. far                  C. more             D. still

 

查看答案

 You'd better take something to read when you go to see the doctor ________ you have to wait.

A. even if            B. as if              C. in case           D. in order that

 

查看答案

 John is leaving for London tomorrow and I will _______ him _______ at the airport.

A. send ••• away         B. leave ••• off        C. see ••• off          D. show ••• around

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.