问题

I regret____ to tell ____you that John has beenfired.—I can hardly believe my ears. He is such a fineworker.
A:telling
B:having told
C:to tell
D:to have told
B:having told
C:to tell
D:to have told
正确答案是:
同类题型
It’s going to rain. Let me fetch an umbrella for you.—Thank you! You are so ________.
With the development of agriculture, the people_____ village I taught arenow living a happy life.
made a discovery, _________ of great importance to the progress of science and technology
Look! The line of people is ______.—Bad luck. I don’t think we can get any tickets.