问题

We haven’t heard form Jane for a long time—what do you suppose ___ to her?
A:was happening
B:to happen
C:has happened
D:having happened
B:to happen
C:has happened
D:having happened
正确答案是: