سلام دوست عزیز
تو جملهی how long were you goneکلمهی were فعل “be” فعل اصلی جمله در زمان گذشته ساده به صورت “were” استفاده شده. و gone اینجا نقش صفت به معنی “رفته” رو داره.
از ساختار be gone مثل is gone یا am gone بیشتر تو حالت محاوره استفاده میشه، یکی از کاربردهای این ساختار اینه که زمانی که شما دارین از یه جمعی جدا میشن یا خداحافظی میکنین میگین I’m gone. یعنی من رفتم یا دارم میرم.
حالا تو جملهی مورد نظرتون این ساختار به زمان گذشتهی ساده به کار رفته.