满分5 > 高中英语试题 >

Mary is ill today. If she _____, she ___...

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。 考点:考查虚拟语气。  
复制答案
考点分析:
相关试题推荐

All the preparations for the task _________, and we’re ready to start.

A. complete                 B. have completed

C. had been completed        D. have been completed

 

查看答案

_________as one of the most important inventions of the time, the computer helps people living in different countries to do a lot of things.

A. Knowing        B. Known       

C. To know        D. Know

 

查看答案

Anyone _______ wants to learn something can sign up for the online courses.

A. which           B. who         

C. whose           D. whom

 

查看答案

Tell Mary there is someone __________ for her at the door.

A. wait            B. to wait       

C. waiting           D. waited

 

查看答案

I like _______ color of your handbag. It is ______ good match for your dress.

A. a; 不填         B. the; a        

C. the; 不填         D. a; a

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.