问题补充:
there were only five soldiers left at the front, they went on fighting.
A. Because;so
B. If;and
C. Though;but
D. Though;/
答案:
A. Because;so
B. If;and
C. Though;but
(答案→)D. Though;/
解析: 本题的含义为虽然在前面只剩下5名战士,但是他们继续斗争,表示让步应用though,和转折连词but只能使用一个,故本题选D。