Решение:
- Фраза 'When he arrived at Tom's flat' указывает на прошедшее время.
- Действие 'he arrived' произошло, и затем последовало другое действие ('welcomed').
- 'was warmly welcomed' - Past Simple, страдательный залог. Это означает, что его тепло встретили.
- 'was warmly welcome' - неверная грамматическая конструкция.
- 'has been war' - Present Perfect, страдательный залог, но не подходит по времени.
Ответ: a) was warmly welcomed