By the end of this week, we _____ all the lessons. A. will have learned B. learned C. had learned D. are learning