Решение:Слово 'since 1 pm' указывает на начало действия в прошлом и его продолжение до настоящего момента. Используем Present Perfect Continuous.Mark + has been sleeping.Mark has been sleeping since 1 pm.
Ответ: has been sleeping