But for the heavy rain,they _____earlier
选项:
a、will have come
b、came
c、would have come
d、had come
人气:401 ℃ 时间:2019-10-31 23:29:05
解答
选C由but for可以看出考查的是虚拟语气,表示与过去事实相反的假设时从句用had done,主句用would/should/could/might+have done其实这句话就相当于:If it hadn't rained heavily,they would have come earlier前面是...
推荐
猜你喜欢
- 甲物质的密度为5g/cm3,乙物质的密度为2g/cm3,各取一定质量混合后密度为3g/cm3.假设混合前后总体积保持不变,则所取甲、乙两种物质的质量之比是( ) A.5:2 B.5:4 C.2:5 D.4:5
- 预习 24课 大自然的文字 批注和主要内容
- 有一弹簧不受拉力时长15CM,在测量范围内,当收到6N的拉力时,弹簧长18CM,当弹簧全长24CM时,应施加多少牛的
- 我的老师(贾平凹)【有改动】阅读答案
- it's very kind of you to help me与it's very kind for you to help me的区别
- 圆锥形橡皮泥,底面直径8厘米,高6厘米,重新捏成底面直径4厘米圆柱体,高是多少厘米?
- un-palletized中文意思
- H2O,H2S分别是什么化合物?离子还是共价?