单选题 If the horse wins tomorrow, he ______ twenty races in the past three years.
【正确答案】 B
【答案解析】[解析] 句意:如果那匹马明天赢的话,在过去的三年中他将已经赢了20场比赛了。动词的时态题。根据句中的“in the past three years”可知,主句应用完成时。另外,条件状语从句一般应遵循“主将从现”的原则,故主句应用将来完成时。所以选B。