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

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