Mary is ill today. If she _____, she ____ here at school
A.were not ill;would be
B.had been ill;wouldn't have been
C.were ill;should have been
D.hadn't been ill;could be
答案:A
题目分析:句意:Mary今天生病了。如果她没生病,她现在就会在学校了。分析语境根据today可知表示
对现在情况的一个虚拟,所以从句用If 主语+过去时(Be动词用were)形式,主句用主语+should/would/could/
might+do形式。故选A。