问题

I regret________you John hbelieve my ears.He’s 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
正确答案是: