LZ没提供全文,我就假设你句中的HAD 是跟SPENT 用在一起的而不是单个以动词形式(即‘有’的意思)出现.
那这句话的意思就是说他比原本进来时花的钱的一半又多花了一块.简单的说就是进来花6块,最后又花了4块,当然啦,这个逻辑上似乎有些不对,一共有6块花了3块,剩下的也不够4块.
那如果是单个以动词形式出现,那意思就是他花了比之前进来时身上所用有的总钱数的一半又多了一块.换句话说就是怀揣着6元进来的,最后花了6/2 + 1=4元而一共也就花了4元.
楼上的朋友似乎解读错了,如果句子说he spent one dollar,(加了个逗号) more than half of what he had when he came in.或he spent one dollar which is (加了个which)more than half of what he had when he came in.那意思才同楼上的朋友说的一样.