单选题 If you ______ more last year, you would ski better now.
A. practice B. had practiced
C. will practice D. have practiced

【正确答案】 B
【答案解析】