B. will be
C. would have been
D. would be
答:D。此题考查的足虚拟语气的含蓄条件句,从时间状语today可判断是与现在事实相反的虚极语气。
5. —If he_______, he_______ that food.
—Luckily he was sent to the hospital immediately.
A. was warned, would not take
B. had been warned, would not have taken
C. would be warned, had not taken
D. would have been warned, had not taken
答:B。从 Luckily he was sent to...可判断前一句是与过去事实相反的虚拟语气。
6.
I told Sally how to get there, but perhaps 1 ___________ for her.
A. had to write it out
B. must have written it out
C. should have written it out
D. ought to write it out
答:C。 should have done表示本来应该做但事实上没有做的事,表现出遗憾,责备。埋怨的语气。
7. I didn’t see your sister at the meeting. If she _________, she would have met my brother.
A. has come
B. did come
C. came
D. had come
答:D。从主句 she would have met.. 可判断是与过去事实相反的虚报语气。
【高中英语词法复习汇总:虚拟语气】相关文章:
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21