问题描述: should have done这个句型有吗好像是什么虚拟 1个回答 分类:英语 2014-12-09 问题解答: 我来补答 should have done是虚拟语气 表示应该做而实际上没有做,并且带有一种责怪的语气 比如像You should have told me yesterday that you had changed your mind. 你昨天应该告诉我你改变主意了.(实际上没有告诉) 展开全文阅读