1. I have not yet done the work.
2. I have yet not done the work.
Which one is correct?
The first is natural. The second is not.
You could also say "I have not done the work yet".
Pope of the Dictionary.com Forum
You could also use I have yet to do the work.