The millions of calculations involved, had they been done by

The millions of calculations involved, had they been done by hand, ______ all practical value by the time they were finished.
A) had lost B) would lose C) would have lost D) should have lost
我知道正确答案是C,可是想知道为什么不能选D,老师给的复习资料里if表将来的虚拟语气的主句可以用would/should/might/could+have done,为什么这里would行,should就不行呢
54hr 1年前 已收到1个回答 举报

liuyan711 幼苗

共回答了20个问题采纳率:90% 举报

would比should的语气要委婉,should的语气过于肯定,所以在两个里选c更合适

1年前

8
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 4.593 s. - webmaster@yulucn.com