兄弟,这个问题让我来给你回答,包你满意!
"The days are gone when physical strength was all you needed to make a living"按照严格的语法应该是这样的:The days {when physical strength was all you needed to make a living} are gone . when 引导定语从句,先行词是days。由于定语从句when physical strength was all you needed to make a living 太长,为防止头重脚轻,故将其置后。同时 when不能换做that,因为此处when是副词,这点可以参考你的相关教辅书。the days are gone when....表示“....的日子一去不复返了”。你可以去问问你的英语老师,他的讲解绝对和我给你讲的一样。