问题 选择题

Jenny ____ have kept her word.I wondered why she changed her mind.

A.must

B.should

C.need

D.would

答案

答案:B

should have done表示:本来应该做,却没有做。

选择题
单项选择题