问题 选择题

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。

判断题
单项选择题