________the hard work, he felt tired.

________the hard work, he felt tired.

A.Has finished

B.Having finished

C.Being completed

D.Completed

答案及解析: B