Tom _______ have kept his promise. I wonder why he changed his idea.
正确选项1.should
出自:国家开放大学《理工英语3》复习题