— 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"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 passB.could pass
C.had passedD.would have passed

题型:不详难度:| 查看答案
The result was disappointing-we ______ have won the game easily.
A.willB.shouldC.canD.must

题型:不详难度:| 查看答案
Tony ____ the invitation, otherwise he would have attended your birthday party.
A.couldn’t have receivedB.mustn’t have received
C.needn’t have receivedD.shouldn’t have received

题型:不详难度:| 查看答案
Housing prices _____much higher now if the government hadn’t taken measures to control house dealing.
A.wereB.would be C.had beenD.would have been

题型:不详难度:| 查看答案
The experts present at the conference all insisted that greenhouse gas emission        be reduced from now on.  
A.mustB.will C./D.can

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.