had been是怎么用的?谢谢!

来源:百度知道 编辑:UC知道 时间:2024/06/06 03:38:57
If it ________ yesterday afternoon, I would have gone fishing.
A. had not been raining B. were not raining
C. would not be raining D. should not be raining

这是虚拟语气,表示与过去事实相反
主句用了woule have done形式,从句也要用相应的had done形式
这是死的语法规定

A
因为雨已经下了,是完成了,所以用完成时

A 此句是虚拟语气。

要不是昨天下午下雨,我就去钓鱼了。