单选题
1.By the time the tour ends,the football team _______ twenty matches in four countries.
A.will play
B.will be playing
C.will have played
D.will have been playing
正确答案:C
答案解析:本题的考点是:将来完成时,将来完成时表示将来的某个时间已经完成的动作。by the time 后面的句子中,主句的谓语动词一般用完成时,这个句子的意思是:等到巡回比赛结束的时候,这支足球队已经在四个国家打了20场比赛了。