单选题
But for his sickness, he would have joined the Army.
A.要不是他当初病了,他原本会参军的。
B.但是为了他的病,他将已经加入军队了。
C.要不是他当时在生病,他就参军去了。
D.要不是他的病,他已经当兵去了。
A
B
C
D
【正确答案】
C
【答案解析】
[解析] 注意but for应译为“要不是”;这个句子是虚拟语气用法,事实是那时生病了。故选项C为最佳译文。
提交答案
关闭