Tony ____ the invitation, otherwise he would have attended your birthday party.

Tony ____ the invitation, otherwise he would have attended your birthday party.

题型:不详难度:来源:
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

答案
A
解析

试题分析:句意:Tony不可能接受邀请的,否则他就会参加你的生日聚会了。根据otherwise he would have attended your birthday party.可知这里是否定推测,couldn’t have done过去不可能做了…,must表示推测的时候,用肯定,所以B不对,needn’t have done过去本不必做而做了,shouldn’t have done过去本不应该做而做了,选A。
举一反三
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

题型:不详难度:| 查看答案
If Peter had not hurt his leg, he ______ the important meeting last week.
A.will attend B.attended
C.would have attendedD.would attend

题型:不详难度:| 查看答案
---Mum, I climbed to get the Teddy Bear from the top of the shelf.
---My goodness! You _______ yourself. You _____ do that again next time.
A.must have hurt; mustn’tB.should have hurt; can’t
C.could have hurt; mustn’tD.might have hurt; won’t be able to

题型:不详难度:| 查看答案
I _________  to the party with you tomorrow if I didn’t have to attend the meeting.
A.wentB.had goneC.would go D.would have gone

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

超级试练试题库

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