题目内容
—Hi, Tom. How is our sports meeting going under such bad weather?
—Well. _______ it to rain tomorrow, we _______ to cancel the sports meeting.
A. Would; should have B. Were; would have
C. Was; would have D. Should; would have
解析:选B。考查虚拟语气。答语句意:要是明天下雨,我们就取消运动会。由从句结构以及句意可知,该句与将来事实相反。
独具【举一反三】
_______for the fact she got hit by a car and broke her leg on her way to school, she might have passed the exam.
A. Had it not been B. Hadn’t been
C. Was it not D. Were it not
解析:选A。考查虚拟条件句的省略。由主句结构可知与过去事实相反,故从句应用过去完成时态。该句完整结构为:If it had not been for the fact. . . 。
--HI, Tom. It’s a long time since we met last time. Is everything going well?
--Oh, I _____ for the final examination for weeks and I will be free next week.
--Good luck!
|
A.review |
B.reviewed |
C.am reviewing |
D.have been reviewing |
— Hi, Tom.Any idea where Mary is?
— She in the reading room.I saw her there just now.
|
A.shall be |
B.should have been |
|
C.should be |
D.might have been |