Up till now we four units and this will be the second time that we a test.
A. have finished; have had
B. finished; will have
C. have finished; are to have
D. will finish; have had
网友回答
(答案→)A. have finished; have had
B. finished; will have
C. have finished; are to have
D. will finish; have had
解析: 考查时态,第一空:根据时间Up till now 知道现在,应用现在完成时态,可排除B和D两项,第二空为句型:this will be the second time that这是第二次干什么了,后用现在完成时态,所以选A。