精英家教网 > 高中英语 > 题目详情

— 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 comeB.cameC.would have comeD.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 comeB.will come
C.would comeD.will be coming

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

(2013·北京高考)If we ________ a table earlier, we wouldn't be standing here in a queue.

A.have bookedB.booked
C.bookD.had booked

查看答案和解析>>

同步练习册答案