But for his sickness, he would have joined the Army.

admin2013-06-11  22

问题 But for his sickness, he would have joined the Army.

选项 A、要不是他当初病了,他原本会参军的。
B、但是为了他的病,他将已经加入军队了。
C、要不是他当时在生病,他就参军去了。
D、要不是他的病,他已经当兵去了。

答案C

解析 注意but for应译为“要不是”;这个句子是虚拟语气用法,事实是那时生病了。故选项C为最佳译文。
转载请注明原文地址:https://kaotiyun.com/show/QZrK777K
0

最新回复(0)