By this time tomorrow we___this machine,A.have repairedB.shaii have repairedC.will repairD.are going to repair
问题描述:
By this time tomorrow we___this machine,
A.have repaired
B.shaii have repaired
C.will repair
D.are going to repair
答
选B,应该是shall have repaired,这是一个将来完成时。
答
B
这里表示“到将来的某个时候”(到明天的这个时候),某件事已经做完了,故用【将来完成时】