The workers finished their work. They are left for home.
Before the workers finished their work, they left for home.
Having finished their work, the workers left for home.
By the time the workers finished their work, they had left for home.
The workers left home since they finished their work.
Correct answer: GET
Explanation: The workers finish their work. They go home
A. Before the workers finished their work, they went home.
B. Finished work, the workers go home.
C. By the time the workers finished their work, they had already gone home.
D. The workers leave home because they have finished their work.
In this case, choose answer B that is both meaningful and grammatically correct. Use the phrase “Having finished” as a perfect participle, to describe an action that happened and finished before another action in the past. (full clause is: After the workers had finished their work)