We will have learned more than 3,000 words_____ the end of this term A.by B.at C.in D.on

问题描述:

We will have learned more than 3,000 words_____ the end of this term A.by B.at C.in D.on
应该选哪一个?为什么?

正确:A
by the end of this term到本学期末,常与完成时连用,前面的will have learned体现将来完成时.