— Did you go to the lecture by the visiting professor?— No. I ______ it, but I"v
题型:不详难度:来源:
— 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。 |
举一反三
Had he studied harder, he______the final exams.A.would pass | B.could pass | C.had passed | D.would have passed |
|
The result was disappointing-we ______ have won the game easily.A.will | B.should | C.can | D.must |
|
Tony ____ the invitation, otherwise he would have attended your birthday party. A.couldn’t have received | B.mustn’t have received | C.needn’t have received | D.shouldn’t have received |
|
Housing prices _____much higher now if the government hadn’t taken measures to control house dealing.A.were | B.would be | C.had been | D.would have been |
|
The experts present at the conference all insisted that greenhouse gas emission be reduced from now on. |
最新试题
热门考点