问题

I’m sorry to have kept you waiting for so long. –Never mind.I here for only a few minutes.
A:came
B:have been
C:have come
D:had come;
B:have been
C:have come
D:had come;
正确答案是: