SHE _______ ON HER COMPUTER FOR MORE THAN TWO HOURS WHEN SHE DECIDED TO STOP FOR A REST
16. She _______ on her computer for more than two hours when she decided to stop for a rest.A. has been working B. has worked C. had been working D. was working