has not been ,have not been ,had not been ; would be , would have been , will be If printing_______invented, we would not have b

admin2017-11-05  11

问题 has not been ,have not been ,had not been ; would be , would have been , will be
If printing_______invented, we would not have books and civilization _______thousands of years behind.

选项

答案had not been,would be

解析 句意:如果没有发明印刷术,我们将不会有书本,人类文明也会落后几千年。本题考查过去完成体的假设用法。表示对过去的假设时,在if,if only,as if等引导的分句中用had(not)v-ed结构。并列连词and连接并列结构,前面是would not have,根据句意,后面应是选肯定的would be。答案为had not been,would be。
转载请注明原文地址:https://kaotiyun.com/show/2Eyx777K
0

随机试题
最新回复(0)