AFTER HE ___________ WORK, HE WENT STRAIGHT HOME A. HAD FINISHED...

51. After he ___________ work, he went straight home A. had finished B. had been finishing C. has finished D. would finish