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