问题
选择题
Mary is ill today. If she ______ ill, she _______ absent from school.
A.weren’t; couldn’t be
B.wasn’t; wouldn’t have been
C.wasn’t; wouldn’t be
D. weren’t; won’t be
答案
答案:A
题目分析:题干的意思是“ Mary今天病了,如果她没生病,今天她就会去上学了”。因为第一句说,Mary今天病了,所以本题考查的是与现在情况相反的事情,因之,主句用would、should、could+动词原形,从句用一般过去时。
点评:1、在学习虚拟语气的时候,要对过去、现在、将来的虚拟的做出正确的判断。2、一定要记住,虚拟语气的条件从句的谓语用过去式,动词be要用were。