题目内容
— Did you go to the lecture by the visiting professor?
— No. I ______ it, but I've been busy taking care of my grandma in hospital these days.
| A.would have attended | B.should attend |
| C.must have attended | D.would attend |
A
解析试题分析:句意:你去听访问教授的演讲了吗?--没有,我本来可以去听的,但是这几天我忙着照顾生病住院的奶奶。从but I've been busy taking care of my grandma in hospital these days.可知是没有去,所以前面用和过去相反的虚拟语气,用would have done,选A。
考点:考查虚拟语气
---I’m sorry. I _________ at you the other day.
---Forget it. It was a bit out of control myself.
| A.shouldn’t shout | B.shouldn’t have shouted |
| C.mustn’t shout | D.mustn’t have shouted |
—We expected you yesterday.
—I’m sorry,I ________ you to say that I couldn’t be here until today.
| A.should have called | B.must have called |
| C.could call | D.would call |
The earthquake victims were given clothes and food, without which they of cold and hunger.
| A.would die | B.will die |
| C.have died | D.would have died |
He was very busy yesterday, otherwise he ____ to the meeting.
| A.would come | B.came | C.would have come | D.had come |
.--I sent him a most interesting story book by mail this morning.
--You____so; he's coming tomorrow morning.
| A.needn't do | B.needn't have done | C.don't need to do | D.didn't need do |
They ________ two free tickets to Canada.Otherwise,they’d never have been able to afford to go.
| A.had got | B.got |
| C.would have got | D.get |
—Why didn’t Henry come?
—He ________ except he didn’t have time.
| A.would have come | B.will come |
| C.would come | D.will be coming |
(2013·北京高考)If we ________ a table earlier, we wouldn't be standing here in a queue.
| A.have booked | B.booked |
| C.book | D.had booked |