Задание

They ____ football yesterday for 2 hours. play

had been playing

has played

have been playing