— I regret to say that I have shouted at you the other day— Forget it. I was a bit out of

发布时间:2020-08-16 16:26:40

— I regret to say that I      have shouted at you the other day.
— Forget it. I was a bit out of control myself.  
A. shouldn’t
B. mustn’t
C. couldn’t
D. mightn’t

网友回答

(答案→)A. shouldn’t
B. mustn’t
C. couldn’t
D. mightn’t
解析:考查情态动词+have done的用法:shouldn’t have done“本不该做…而做了”,must和完成时连用不用否定,couldn’t have done:过去不可能做,mightn’t have done“过去可能不做…”,句意是:--我很遗憾的说,我几天前不应该对你大声叫喊的,--没关系,那天我有点失控。选A。
以上问题属网友观点,不代表本站立场,仅供参考!