Business9876 Business9876 29-10-2020 English contestada Which one is correct? A)It has been being repaired for an hour. B)It has been repaired for an hour.