问题

By the time Jack returned home from England,his son ________ from college.(2011·辽宁)
A:graduated
B:has graduated
C:had been graduating
D:had graduated
B:has graduated
C:had been graduating
D:had graduated
正确答案是: