问题

Haven’t you solved the problem yet—Sorry, but I promise it in an hour.
A:will be settled
B:will settle
C:has been settled
D:has settled;
B:will settle
C:has been settled
D:has settled;
正确答案是: