1.___ computers not been used,it would have taken them more

1.___ computers not been used,it would have taken them more time to solve the problem.
a.If have b.Have c.If had d.Had
2.It hasn't been decided whether the equipment ____ at once.
a.should put into use b.must be put into use
c.will e put into use d.be put into use
选d.d
需要2题的解析,其他选项错在哪?
土豆怪怪 1年前 已收到3个回答 举报

lq730612 幼苗

共回答了17个问题采纳率:88.2% 举报

第一题选d,是因为要与would对应,have与will对应.
第二题翻译过来是说“还没有决定这件装备是否应该立即被投入使用”其中应译出“应该(should)”排除b,equipment 是从句中的主语,物做主语用被动,排除ac.d选项完整的应该是should be put into use

1年前

2

47998860 幼苗

共回答了1个问题 举报

1题。该题应用虚拟语气的过去完成时
2题。decide后跟虚拟语气,结构为should + 动词原形(should可省略)

1年前

2

shisn 幼苗

共回答了312个问题 举报

两句都是典型的虚拟语气,第一题在虚拟语气中,if引导从句时,可以将引导词省略,条件是将可以提前的词提前,= if computers had not been...
第二题更为复杂:在表达命令建议请求等语气时, 从句用should加动词原形来表示,而should经常被省略。

1年前

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