By the end of next year they will finish the work on the new stadium.这句话对吗?请赐教

问题描述:

By the end of next year they will finish the work on the new stadium.这句话对吗?请赐教

they will have finished the work on the new stadium
或者they will be finishing the work on the new stadium能说明下原因吗?谢谢了by+过去时间,主句用had doneby+将来时间,主句主语+will have done或者will be doing就这么规定的,你记住就行了