He has already gone home. But before he left, he__________ all the mistakes in his translation....
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