请问when you were gone 是什么意思

是对的,意思是“当你走后”。

"gone"即可以理解为“go”的过去式,同时它还有一个意思是“去了某个地方(或者是在去某个地方的路上),与之相对应的词是“been”,been的意思是“去过某个地方(曾经去过或者是已经回来不在那个地方了)。

所以这句话用的是过去时,动词必须用“be”的过去式“were”。就是说,当你去了某个地方(或者是在去某个地方的路上)的时候。