事考帮APP
让考事变得更简单
请使用微信扫描二维码,登录事考帮
A
must
B
should
C
need
D
would
正确答案 :B
解析
本题考查英语词法——情态动词。
句意“詹妮本应该信守诺言的。我想知道她为什么改变主意。”根据后半句I wonder why she changed her mind.可知,詹妮没有信守诺言,B项should have done sth.“本应该做某事却没做”符合句意。
A 项:must have done“过去一定做了”。不符合题意,故排除。
B 项:needn’t have done“本没必要做某事却做了”。不符合题意,故排除。
C项:would have done多用于虚拟语气,表示对过去事情的假设。不符合题意,故排除。
故本题答案为B。
相关试题
20.
29.What can we know from the text?
13.Cigarette smoking is responsible ________ about 90% of deaths from lung cancer.
26.How did the author feel when he stood in the checkout line at first?
9.The meeting didn’t start______ everyone was there.
30.What does this story mainly want to tell us?
3.—How did she lose so much weight as expected? —_____________ eating less, she jogged for several miles every day.
18.
24.
11.We all feel his parents as well as Jack ________ for the little boy’s bad performance at school.
14.—Do you agree to my plan of climbing a mountain this weekend? —______! It’s one of my favorite sports.
35.What is the best title for the passage?