问题

I regret _____ you John has been fired. — I can hardly believe my ears. He is such a fine worker.[ ]
A: telling
B: having told
C: to tell
D: to have told
B: having told
C: to tell
D: to have told
正确答案是:
同类题型
The customers are pleased with the_______ of the restaurant.
Do you know Chang’e Ⅲ Explorer is walking on the moon — Great! It sounds .
some red ink badly, but there’s _____ at hand.
Please_______the painting on the wall and _______the washing machine later.
You get two tickets of Despicable Me Ⅱ, as I have promised .