答案:B
-What's up? You look worried.
Well,I_____on the problem for 5 hours but I haven't got a single clue.
A.have worked
B.worked
C.will work
D.have been working