Ответ:

They have been arguing for an hour and still haven't agreed.

Они спорят уже час и всё ещё не пришли к согласию.