语法与词汇
If Tom wins tomorrow, he _____ thirty races in the past four years.
A、
will win
B、
has won
C、
would have won
D、
will have won
【正确答案】
D
【答案解析】
句意:如果汤姆明天可以赢的话,那他在过去的4年中就赢了30场比赛。由条件状语从句中的时间状语tomorrow可知,主句应该用将来时态; 而主句中的时间状语in the past four years应该与完成时态连用,故此处应该使用将来完成时态。
提交答案
关闭