By the end of this term, we ______ 3,000 English words in all.A.will learnB.will have learnedC.learnedD.had learned