2. used to give warm tea to people queuing...
3. to the cinema when I had done...
4. had been working for 38 years...
5. used to bring...
6. hasn`t stopped to give people...
Других вариантов ответов не смог найти. Грамматически эти верны и отвечают условиям. Начальные и конечные фразы у Вас в условии написаны