Question 20By Christmas, I _______ for one year. A.shall have been working B.was Working C.work D.have worked Objective Show full explanation