By the end of next month, we _____ all the lessons. A. will have learned B. have learned C. learned D. are learning