What answer is correct The men have do a lot of work or the men did a lot of work or done a lot of work?

the men have done a lot of work or the men will do a lot of work both of these work fine