为你解答.
45% of the tickets (C.have been) sold till now.
到目前为止,百分之45的票已经被售出.
解释:时间状语till now说明时态是现在完成时,主语45%的票是复数,要用have.