Professor Baker, who ________the research of wild animals all his life, ________ to give a speech in our school next week.A.has devoted to; is supposedB.is devoted to; will be supposedC.has been devoted to; is supposedD.had devoted to; will be supposed
网友回答
C