问题

4.My hands are dirtyI ______ the wall the whole morning but haven’t finished yet
A:have painted
B:have been painting
C:am painting
D:Painted
B:have been painting
C:am painting
D:Painted
正确答案是: