虚拟语气高中英语But for the rain , we ____ a nice holiday.A.should haveB.wuold have hadC.would have D.will have had如果是虚拟语气,那么为什么C不行呢?如果说是"本应该做某事"那D为什么不行?

来源:学生作业帮助网 编辑:作业帮 时间:2024/09/06 07:18:36
虚拟语气高中英语But for the rain , we ____ a nice holiday.A.should haveB.wuold have hadC.would have D.will have had如果是虚拟语气,那么为什么C不行呢?如果说是"本应该做某事"那D为什么不行?
xRNPMIg@B h喐 eq`K-FŜ{x!d4q2O2}hmn6@c$'}̄qAi6rJ2=Lc$K2E]W7Sb&RdT-s˘^ZZX\-3Unb]w\>)q)&}E =GT$t|еB]AolWރʛvP>7Ύ7_Up{2YnB{p~c}'КCF ޠ- էoOF}HtSLDJ12cq`));ѹs]xʭ)`ZR"}wTʛ?N)' r:MhWS 6Z6

虚拟语气高中英语But for the rain , we ____ a nice holiday.A.should haveB.wuold have hadC.would have D.will have had如果是虚拟语气,那么为什么C不行呢?如果说是"本应该做某事"那D为什么不行?
虚拟语气高中英语
But for the rain , we ____ a nice holiday.
A.should have
B.wuold have had
C.would have
D.will have had
如果是虚拟语气,那么为什么C不行呢?如果说是"本应该做某事"那D为什么不行?

虚拟语气高中英语But for the rain , we ____ a nice holiday.A.should haveB.wuold have hadC.would have D.will have had如果是虚拟语气,那么为什么C不行呢?如果说是"本应该做某事"那D为什么不行?
正确答案为B,情态动词后加完成时表示对过去发生事情的推测.本句的意思是“要不是因为下雨,我们会度过一个愉快的假期”很明显事情已经发生过了,在过去,本句是对过去发生事情的虚拟.C不是对过去发生事情的虚拟,D表示将来完成,是将来时的一种.