But for his sickness, he would have joined the Army.A、要不是他当初病了,他原本会参军的。B、但是为了他的

游客2023-10-05  17

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

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

答案 C

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