问题

He has already gone home. But before he left, he__________ all the mistakes in his translation.

A:had corrected
B:has corrected
C:corrected
D:would correct
正确答案是:
标签: , ,