他已用完了所有的钱he has run out of money 为什么用has不用had?