29) A: Why are your hands so dirty? B: I
in the garden.
a) have been working b) was working
c) worked
d) have worked
30) Why didn't you ask me for help?
a) I may have helped you.
b) I wouldn't have helped you.
c) I shouldn't have helped you.
d) I would have helped you.
29 had been working
30 would have helped you