1.could have done(注意不是do,本题因为hurt的原形、过去式和过去分词一致)不仅可以表示"本可以做某事",还可以表示对过去情况的推测.这题前一句是过去时,所以这个空肯定是对过去的推测.B和D都是对过去的推测,但是D表示“一定已经……”,B表示“可能已经……”,本题没表明一定伤到人,只是一种可能.
2.填rains 是否是虚拟语气,要看主句,如果是would bloom,那就是虚拟语气,如果是will bloom,就不是虚拟语气,是一个真实条件句.
如果不明白,欢迎追问.
1.could have done(注意不是do,本题因为hurt的原形、过去式和过去分词一致)不仅可以表示"本可以做某事",还可以表示对过去情况的推测.这题前一句是过去时,所以这个空肯定是对过去的推测.B和D都是对过去的推测,但是D表示“一定已经……”,B表示“可能已经……”,本题没表明一定伤到人,只是一种可能.
2.填rains 是否是虚拟语气,要看主句,如果是would bloom,那就是虚拟语气,如果是will bloom,就不是虚拟语气,是一个真实条件句.
如果不明白,欢迎追问.