满分5 > 高中英语试题 >

I can’t understand why he ________ so an...

I can’t understand why he ________ so angry. I meant no offence.

It’s typical of him to be so sensitive.

A. must have been    B. should have been    C. might have been    D. can have been

 

B 【解析】 考查情态动词+have done。句意:——我不明白他为什么这么生气。我无意冒犯。——他很敏感,这是他的特点。should have done“本应该做而没有做”,结合句意可知答案为B。
复制答案
考点分析:
相关试题推荐

________ offensive nicknames are seen as a form of bullying at school, next time you want to call someone by its nickname, weigh it before you do.

A. Since    B. Unless    C. Although    D. Before

 

查看答案

The lecture ________, a lively question-and answer session followed.

A. being given    B. had been given    C. to be given    D. having been given

 

查看答案

Many optimistic teenagers owe their personalities to their outgoing parents.

It makes sense. As we all know, a happy parent ________ a happy child.

A. makes out    B. makes into    C. makes up    D. makes for

 

查看答案

The new survey shows that the number of students ________ computer games has been increasing in recent years.

A. accustomed to    B. absorbed to    C. adapted to    D. addicted to

 

查看答案

Despite the heavy snow outside yesterday, everybody in the company ________ their daily tasks as usual.

A. brought about    B. worried about    C. cared about    D. went about

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.