问题

6. So far, most of the work by others, it’s your turn to do the rest of it.
A:finished
B:has finished
C:has been finished
D:is finished
B:has finished
C:has been finished
D:is finished
正确答案是: