问题

cyHave you heard of any good news about Frank recently—YeahShe ____ have done betterShe has been admitted to one ofthe top-ten universities in the States
A:have worked
B:have to work
C:have working
D:have been working
B:have to work
C:have working
D:have been working
正确答案是: