17. ―What a pity! Their experiment is a failure.
―They better under more favourable conditions.
A. should have done B. could have done
C. must have done D. may have done
17. B考查含蓄的虚拟条件句。句意:"真遗憾!他们的实验失败了。""在更加有利的条件下,他们本能做得更好。"这里under more favorable conditions是一个隐含的虚拟条件句, 相当于if they had been under more favorable conditions。 这是和过去事实相反的虚拟条件句,所以主句用could have done的形式。could have done表示过去原本能够做某事而实际上并没有做。所以选B。
题目来源:2015全品语法快练高中英语新课标 > 训练25 情态动词和虚拟语气
科目:高中英语 来源: 题型:
4. It's a pity that you leave so soon. It's been so nice having you here.
A. should B. could
C. can D. might
查看答案和解析>>
科目:高中英语 来源: 题型:
13. ―Jenny took the 8 : 00 bus to Guangzhou this morning.
—Really? She the 9: 00 train. It's much more comfortable and safer to travel by train.
A. could have taken B. should take
C. must have taken D. can take
查看答案和解析>>
科目:高中英语 来源: 题型:
3. 天气那么好,我们都想出去散步。
It is ______________________ we all want to go out for a walk. (such... that...)
查看答案和解析>>
科目:高中英语 来源: 题型:
6. ―How dangerous it was !
―Yes, but for the passer-by's quick action, the girl
A. had been drowned
B. might be drowned
C. would have been drowned
D. must have been drowned
查看答案和解析>>
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com