题目内容
Jenny ____ have kept her word.I wondered why she changed her mind.
A.must B.should C.need D.would
B
解析:
should have done表示:本来应该做,却没有做。
练习册系列答案
相关题目
2.Jenny ________ have kept her word. I wonder why she changed her mind.
A. must |
B. should |
C. need |
D. would |