Фраза "We have been walking since morning" находится в Present Perfect Continuous времени. Это время используется, чтобы подчеркнуть, что действие началось в прошлом и продолжается до настоящего момента, а также акцентирует внимание на его длительности.
"Since morning" указывает на то, что действие началось в конкретный момент в прошлом (с утра) и всё ещё продолжается. В данном случае, говорящий подчеркивает не только сам факт прогулки, но и то, что она продолжается на протяжении всего времени с утра до момента разговора.