Объяснение: В Present Perfect Continuous после 'have been' должен идти глагол с окончанием '-ing'. Здесь глагол 'played' стоит в Past Participle, что характерно для Present Perfect Passive или Present Perfect Simple.
Исправленное предложение: We have been playing basketball for over an hour.