虚拟语气 xiexie
来源:百度知道 编辑:UC知道 时间:2024/05/14 16:52:23
The millions of calculations involved, had they been done by hand, _____ all practical value by the time they were finished.
A) had lost C) would have lost
B) would lose D) should have lost
应该选哪项。请帮忙再解释下为什么谢谢
A) had lost C) would have lost
B) would lose D) should have lost
应该选哪项。请帮忙再解释下为什么谢谢
C
“had they been done by hand”意思是“if they have been done by hand”,整句话的意思是:这几百万个涉及到的计算,如果全部通过手工计算得出,那么当它们计算完毕时也早已失去了实际价值。
所以肯定要选一个带would的选项和if搭配。并且后半句话有个“by the time”,说明要用完成时了,这个是习惯用法,没什么好解释的,你用习惯了就感觉很自然了……