问题

What do you think of the young lady?— She is hard-working. She ________ all her effort into her work before she got ill.
A:has put
B:put
C:had put
D:would put
B:put
C:had put
D:would put
正确答案是: