问题
选择题
—Did Betty go shopping with you yesterday?
—Even if she _____ a lot of studying, she would have preferred staying home to going shopping.
A.didn’t have
B.shouldn’t have
C.hadn’t had
D.hasn’t had
答案
答案:C
考查虚拟语气:even if表示“即使”是假设,后面的从句用虚拟语气:和过去相反的动作用过去完成时,主句用would have done,句意是:--Betty昨天和你去购物了吗?-即使她没有很多学习,她也是宁愿呆在家里也不愿购物。选C。