问题
选择题
— 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
考查情态动词+have done的用法:shouldn’t have done“本不该做…而做了”,must和完成时连用不用否定,couldn’t have done:过去不可能做,mightn’t have done“过去可能不做…”,句意是:--我很遗憾的说,我几天前不应该对你大声叫喊的,--没关系,那天我有点失控。选A。