高中英语 6题d b的区别

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 13:31:12
高中英语 6题d b的区别

高中英语 6题d b的区别
高中英语 6题d b的区别

 

高中英语 6题d b的区别
should have done 本应当.
would have done 【虚拟语气常用】
结合前文【had they been done by hand】,可知是虚拟语气

D (should have done.....本该.......)实际没.....,而would没此用法。

哪个是第六题啊

B,D 都是虚拟语气
不同的是:B ,would have lost表示的是可能,结合前面的had they been done by hand, would have lost all practical value,意思就是 如果这些计算让人工手算,那么等到算出来就 可能 已经失去了实际的价值了/意义了。
D, should have lost 表示肯定的语气,同上结...

全部展开

B,D 都是虚拟语气
不同的是:B ,would have lost表示的是可能,结合前面的had they been done by hand, would have lost all practical value,意思就是 如果这些计算让人工手算,那么等到算出来就 可能 已经失去了实际的价值了/意义了。
D, should have lost 表示肯定的语气,同上结合前面的,意思就是如果这些计算让人工手算,那么等到算出来就 肯定 已经失去了实际的价值了/意义了。
怎么可能会如此确定等到手算得到结果就没了意义呢,不会那么绝对的
understand?

收起

这题考虚拟语气,从句是过去完成时时,主句要用would have done的形式。had they been done by hand是从句且倒装,正常语序是they had been done by hand,the millions of caculations involved would have lost.望采纳