YOU SAID:
I've been drinking all night
INTO JAPANESE
すべての夜を飲酒してきた
BACK INTO ENGLISH
Had been drinking all night
INTO JAPANESE
すべての夜を飲んでいた
BACK INTO ENGLISH
Was drinking all night
INTO JAPANESE
すべての夜を飲んでいた
BACK INTO ENGLISH
Was drinking all night
Well done, yes, well done!