— I regret to say that I have shouted at you the other day.— Forget it.
题型:不详难度:来源:
— 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。 |
举一反三
Many students are about football. They play a game whenever possible. A.crazy; will | B.crazy; are going to | C.fond; will | D.fond; are going to |
|
We should spend as much time as we _______ over our lessons.A.go | B.can to go | C.can go | D.can going |
|
—Are you going to the concert? —I’m not sure. I stay inside and watch it live on TV instead.A.can | B.might | C.should | D.must |
|
--- Will you take up teaching as a career after graduation? --- Hard to say. I _______ go abroad for higher education instead.A.should | B.must | C.might | D.shall |
|
As nobody here knows what is wrong with the machine, we send for an engineer to handle the problem.A.should | B.must | C.can | D.would |
|
最新试题
热门考点