No, it is either nimekwisha kunywa or nimeshakunywa. Kwisha means 'to finish' so the first sentence translates to 'I have finished drinking'. Over the last few decades the former sentence has evolved into the simplified second form. Both mean the same thing.