有关虚拟语气的用法,请对句子中should的用法具体解释下

we are surprised that you should have behaved so rudely.
这是否是虚拟语气,为什么用should,这句话该怎么翻译?谢谢

should在这里不是应该的意思
should有另外一个用法就是:有“竟然”之意
整句的意思就是:你竟然表现得这么粗鲁我们很惊讶。
而从意思上看,表现这个动作已经完成,或者说它是过去的动作
但是由于should的限制,要用have been的形式表达过去的动作
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-28
你的举止竟然如此无礼,这太让我们惊讶了。
这里should 是竟然的意思。
第2个回答  2012-10-04
should have done 表示本该做某事,实际却没做
相似回答