Jane _____ have kept her word. I wonder why she changed her mind.

A. must B. should C. need D. would

Các câu hỏi liên quan