SHE ___________ ON HER COMPUTER FOR MORE THAN TWO HOURS WHEN SHE DE...

61.She ___________ on her computer for more than two hours when she decided to stop for arest.A. has worked B. has been working C. was working D. had been working