I'm sorry. I______at you the other day. I was a bit out of control.
【正确答案】 B
【答案解析】解析:本题考查虚拟语气。对过去情况的虚拟用would/should have done。本不应该做某事(但已经做了)用shouldn’t have done sth.。所以本题选B。