问题补充:
— Oliver looks a bit upset, did you tell him the bad news?
— Yes, but I him after his birthday party.
A. must have told
B. shouldn’t have told
C. needn’t have told
D. should have told
答案:
A. must have told
B. shouldn’t have told
C. needn’t have told
(答案→)D. should have told
解析:考察情态动词。Must have done意为肯定做了某事 shouldn have done 本不应该干某事 needn have done 本不必要干某事 should have done 本应该干某事
句意为,--奥利弗看起来有点难过,你告诉他那个坏消息了吗?---是的,但是我本应该在他生日过后告诉他的。