TOM ___________ THE LETTER BEFORE HE WENT TO BED.A. HAD FINISHED B...

15. Tom ___________ the letter before he went to bed.

A. had finished

B. has finished

C. finishes

D. is finishing