1.Why did you throw the bottle out of the window?You( )somebody.
A.might hurt B.could have hurt C.would hurt D.must have hurt
这题为什么选B?could have do sth.不是"本可以做某事"吗?
2.If it ( ) again,the flowers will bloom.
为什么填"should rain"?这句话要用虚拟语气吗?为什么不填“rains"?
人气:104 ℃ 时间:2020-04-27 22:14:42
解答
1.could have done(注意不是do,本题因为hurt的原形、过去式和过去分词一致)不仅可以表示"本可以做某事",还可以表示对过去情况的推测.这题前一句是过去时,所以这个空肯定是对过去的推测.B和D都是对过去的推测,但是D表示“一定已经……”,B表示“可能已经……”,本题没表明一定伤到人,只是一种可能.
2.填rains 是否是虚拟语气,要看主句,如果是would bloom,那就是虚拟语气,如果是will bloom,就不是虚拟语气,是一个真实条件句.
如果不明白,欢迎追问.
推荐
猜你喜欢
- 牛顿的三大定律分别是什么?
- 求化学原子半径表
- 6,8,9,12这四个数能不能组成比例?请写出几个
- 把一根3米长的绳子平均分成4段,每段长多少米
- 我把钥匙丢了这种作文怎么写?
- 需要什么原料,具体步骤是什么,
- But still teachers do not think about it.( )they have too much school work,they have no time ...
- 物体从20米的高度处自由落下,取地面为参考平面,则物体下落时,物体的动能与重力势能相等时物体所处的高