题目内容
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 |
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。
考点:考查情态动词的完成式
The plant is dead. I ______it more water.
| A.will give | B.would have been |
| C.must give | D.should have given |
—Why didn’t you put your cellphone in your overcoat pocket?
—I ________, but I was afraid it would be stolen.
| A.had put | B.put | C.would have | D.could have |
There was something wrong with the network, or the email ________ earlier.
| A.could have been sent | B.might be sent |
| C.need have been sent | D.must be sent |
I should not have laughed if I________you were serious. (2013·江苏,30)
| A.thought | B.would think |
| C.had thought | D.have thought |
—It's a pity that Andrew didn't want to go to the conference.
—________ willing to go,we could have paid all his expenses.
| A.Had he been | B.Being |
| C.Was he | D.He had been |
Look! There are so many mistakes in your composition. You ________ have fixed full attention on it.
| A.can | B.should |
| C.need | D.might |
(2013·江西南昌一模)Why ________ it get colder when we climb up a mountain? We are getting nearer to the sun!
| A.ought to | B.would |
| C.should | D.must |