You _______ have told her the bad news last night, because she wouldn’t handle i
题型:不详难度:来源:
You _______ have told her the bad news last night, because she wouldn’t handle it peacefully.A.couldn’t | B.mustn’t | C.shouldn’t | D.mightn’t |
|
答案
C |
解析
考查情态动词用法。Shouldn’t have done本不应该做某事实际上却做了。结合句意可知C正确。句意:昨晚你本不应该告诉她那个坏消息的,因为她不能够很平和地处理那个问题了。 |
举一反三
---Are you content with her lecture? ----Far from that. It _______.A.may have been good | B.couldn’t have been worse | C.can’t be better | D.must be better |
|
— What does the sign over there say? — No person ______ enter the area without the official permission. |
I find it astonishing that he ____ be so rude to us. I _____ make a complaint to his company.A.could; must | B.should; shall | C.shall; should | D.dare; have to |
|
Some “healthy” habits, such as shower every day and sitting on the loo, _____ be bad for you.A.can | B.should | C.must | D.shall |
|
—Mum, I’ve been doing my homework for two hours. I play computer games for an hour? —No, I’m afraid not. You’d better go out for a walk. It does good to your eyes.A.Can’t | B.Wouldn’t | C.May not | D.Won’t |
|
最新试题
热门考点