是的,应该是I have been in the Youth Volunteers for five years.这个是现在完成时。
偶这个低手 都觉得应该是been
书也有印错的!现如今出版社良莠不齐!盗版严重!只为挣钱!不顾读者!缺德!就应该是been
首先特这句话的意思是:我成为青年志愿者已经5年了be 在这里就是成为的意思have been 后面应该加的是一个过程短语,或者是结果
可能是印刷错误吧,是been