满分5 > 高中英语试题 >

—You shouldn’t have shouted at your moth...

—You shouldn’t have shouted at your mother. It really hurt her.

    —Exactly. I ________ crazy at the time.

A. must be                            B. could be                 C. must have been              D. could have been

 

C 【解析】 试题分析:句意:--你不应该对你妈妈大声说话的。这真的伤害了她。--确实是,我那时一定是发疯了。从shouldn’t have done说明是过去的事情,所以排除AB,must have done是对过去情况的肯定推测,could have done是“过去本可能做却没做“,不符合句意。选C。 考点:考查情态动词的完成式
复制答案
考点分析:
相关试题推荐

Everyone is looking forward to seeing the plan ________ in the near future.

A. carrying out           B. carry out                 C. carried out             D. having carried out

 

查看答案

The factory has _____ workers due to the drop in sales, which will lead to an increase in unemployment.

A. paid off                   B. laid off           C. set off                      D. put off

 

查看答案

As long as you are confident and determined, you will _______ whatever difficulties you face.

A. overcome                        B. confirm                            C. grasp                       D. acquire

 

查看答案

I have been advised to arrange for insurance _________ I need medical treatment.

A. so that                     B. unless                      C. in case                     D. though

 

查看答案

________ in the traffic jam, she failed to catch the train, which mader her upset.

A. Catching                          B. Having caught                C. To catch                  D. Caught

 

查看答案
试题属性

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