这句话是正确的。
sollen在这里是完成时态,情态动词的完成时要用其原型。所以是hätte…… sollen。这是德语语法规定的,因为马丁路德译《圣经>时就是这么译的.
werden bazahlt 是被动语态,因为前面有sollen,所以werden用的是原型。
因为这是完成时句子,所以肯定用haben/sein。不用worden的原因是使用完成时时态的动词是sollen。
整句话的意思应该是她本该在上个月就领到酬劳(被支付)了。
补充下。
1,sollen至于句尾是情态动词完成时的框型结构。haben+其他成分+原形动词+sollen
2,bezahlt werden是被动态
3,应该是第二虚拟式所以 1中结构haben变位hätte,因为主语是sie(她)