Tom had finished his work ________ his wife came back.

Tom had finished his work ________ his wife came back.

A.after

B.before

C.while

D.then

正确答案是B