--Icanmakeittoyourconcertaround90'clocktomorrownight. --Well,bythetimeyouarrive,I_________mypreference.
A.have finished
B.had finished
C.will be finished
D.will have finished
正确答案是D