关于虚拟语气的其中一点,书上写到:
在in case,for fear that, in order that, sothat引导的目的状语从句中,位于动词一般用“should/could/might+动词原形”, 其中should可省略。
但是,以下这一题我就有点疑问:
I did this so that I_______ a couple of weeks to prepare my paper.
A.might have B. would have C. have D. had
答案选 A ,
我想问的问题有两个,第一, A是没错,但为什么不可以选 C 呢?不能将它理解为省略了should吗?
第二,在虚拟语气里边,would ,should, might, could这几个情态动词都会用到,但什么时候什么情况选用哪个呢?我就始终没找到答案。
有哪位能告诉我答案吗?
无限感激!!!!!!